HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 寶塔線(tower)的寫法
寶塔線(tower)的寫法
fkkshih,2009-08-03 01:35:48
[SIZE=2]版大你好:[/SIZE]
[SIZE=2]有關寶塔線的指標如下(我上網找的)[/SIZE]
[SIZE=2]當日收盤價較前 n 日每日的最高價都還高時-買進或多單續抱訊號(紅棒)
當日收盤價較前 n 日每日的最低價都還低時-賣出訊號或空單續抱(黑棒)
[/SIZE]
[SIZE=2]其中 n 值可訂3或4或5,視操作的長線與否而定[/SIZE]
[SIZE=2][/SIZE]
[SIZE=2]如果我要套用成5分K,n=3,下面這兩段程式要怎麼寫呢[/SIZE]
[SIZE=2][/SIZE]
[SIZE=2]即當根5分K收盤價較前3根最高價都還高時 -> 多[/SIZE]
[SIZE=2] 當根5分K收盤價較前3根最低價都還低時 -> 空[/SIZE]
[SIZE=2][/SIZE]
[SIZE=2][/SIZE]
[SIZE=2]
[/SIZE]
Hunta,2009-08-03 09:17:10
有關於:
當日收盤價較前 n 日每日的最高價都還高時-買進或多單續抱訊號(黃棒)
當日收盤價較前 n 日每日的最低價都還低時-賣出訊號或空單續抱(藍棒)
程式如下:
10 Vk = 3
20
30 Vh = 前1_5分_區間最高價( Vk )
40 Vl = 前1_5分_區間最低價( Vk )
50
60 If 5分_收盤價 > Vh Then
70 K線顏色( 棒身 50372 , 影線 16777215 )
80 ElseIf 5分_收盤價 < Vl Then
90 K線顏色( 棒身 13026816 , 影線 16777215 )
100 End If
結果如下:
[IMGA=0,absMiddle]http://www.huntasoft.com/hsp/pic/0803-1.jpg[/IMGA]
有關於:
如果我要套用成5分K,n=3,下面這兩段程式要怎麼寫呢
即當根5分K收盤價較前3根最高價都還高時 -> 多
當根5分K收盤價較前3根最低價都還低時 -> 空
程式如下:
10 Vk = 3
20 Va = 5分_開盤價
30
40 Vh = 前2_5分_區間最高價( Vk )
50 Vl = 前2_5分_區間最低價( Vk )
60
70 // 多單進場
80 If 目前部位( 倉位多空 ) <= 0 Then
90 If 前1_5分_收盤價 > Vh Then
100 Show [ K線下方 , ↑ ]
110 操作訊號( 空單平倉 , 1口 , Va )
120 操作訊號( 多單建倉 , 1口 , Va )
130 End If
140 End If
150
160 // 空單進場
170 If 目前部位( 倉位多空 ) >= 0 Then
180 If 前1_5分_收盤價 < Vl Then
190 Show [ K線上方 , ↓ ]
200 操作訊號( 多單平倉 , 1口 , Va )
210 操作訊號( 空單建倉 , 1口 , Va )
220 End If
230 End If
結果如下:
[IMGA=0,absMiddle]http://www.huntasoft.com/hsp/pic/0803-2.jpg[/IMGA]
fkkshih,2009-08-03 11:43:05
推一下,看到版大對於每個問題都能在短時間回覆,真的很用心!![EM14]
97 1 8: 此主題共有3帖 此頁3帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時63毫秒 請求2次
|