Hunta |
門派 管理員 職務 總版主 級別 法老 聲望 +100000 財富 100002 積分 101915 經驗 642850 文章 1733 註冊 09-04-10 17:15
|
|
|
發表: 2009-05-11 10:28:03 人氣:47949 | 樓主 |
固定點數停損停利之程式寫法
本範例以100點為停利點,損失30點為停損點:
[COLOR=#2560b9] 10 Vb = 5分_收盤價 20 30 // 多單出場 40 If 目前部位( 倉位多空 ) > 0 Then 50 Vc = 5分_收盤價 - 目前部位( 第 1 次成本價位 ) 60 If Vc >= 100 Or Vc <= -30 Then 70 Show [ K線下方 , ◎ ] 80 If 單K計數器( 目前K線 , 0 ) = 0 Then 90 // 送出多單出場訊號至下單機 100 End If 110 操作訊號( 多單平倉 , 1口 , Vb ) 120 單K計數器( 目前K線 , 0 ) = 1 130 End If 140 End If 150 160 // 空單出場 170 If 目前部位( 倉位多空 ) < 0 Then 180 Vc = 目前部位( 第 1 次成本價位 ) - 5分_收盤價 190 If Vc >= 100 Or Vc <= -30 Then 200 Show [ K線上方 , ◎ ] 210 If 單K計數器( 目前K線 , 0 ) = 0 Then 220 // 送出空單出場訊號至下單機 230 End If 240 操作訊號( 空單平倉 , 1口 , Vb ) 250 單K計數器( 目前K線 , 0 ) = 1 260 End If 270 End If
[/COLOR]
其中需注意的地方就是:因為是判斷目前當下之收盤價位,即為當根K線,而此K線可能尚未走完,所以為了預防「不斷送單」或「訊號跳動」的情況發生,在此我們以「單K計數器」來管控下單訊號是否已發出,若此K線已發出下單訊號,則單K計數器設為1,下次程式再執行至此,只要發現單K計數器不等於0,便代表不需處理送單。 |
|
|