請問小米老師,多止贏策略如何寫? [開拓者 TB]
- 咨詢內容:
比如,單個均線,賦值4個標準差通道,分別為上上,上下,下上,下下軌道
當(MarketPosition <> 0)時,遇到上一根K線收盤價格滿足TT1>6的時候,
開始判定當前這一根K線收盤價是否滿足TT1>6,如果滿足TT1>6則持有,否則則平倉
如果在這個K線沒走完,盤中中出現了TT1<6+3,則平倉//這是總的止贏原則。
做多時候,1.當開倉點位小于“上下”軌道的時候
這時候我是賭從開倉點這個K線算起,會出現K線收盤價>='上下'軌(這時候才執行以下操作),
如果盤中出現價格擊穿‘上下’軌做止贏處理,如果價格繼續向上到‘上上’軌道的時候
做峰值回落百分比止贏
2當開倉點位大于‘上下’軌道時候,如果價格繼續向上到‘上上’軌道的時候
做峰值回落百分比止贏
SpCondition2 = TS1 >= 6 And TS1[1] < 6 ;//其中的
SpCondition4 = spmethod == 1 And (High > XX1);//spmethod == 1是指開倉點位小于“上下”軌道的時候,XX1是上上軌
SpCondition5 = spmethod == 1 And CrossUnder(Low , MAhigh);//MAhigh是指‘上下’軌道
SpCondition6 = Low < StopLossPrice - LL;//
If(MarketPosition == 1)
{
If(SpCondition2[1] And BarsSinceEntry > 0)
{
Sell(0 , Open);
}
If(SpCondition4 And BarsSinceEntry == 0)
{
Sell(0 , XX1);
}
If(SpCondition5 And BarsSinceEntry > 0)
{
// Sell(0 , MAhigh);
}
If(SpCondition6 And BarsSinceEntry > 0)
{
Sell(0 , StopLossPrice);
}
If(Highafterentry > XX1)
{
If(Low < (Highafterentry - (Highafterentry - EntryPrice0) * stoplosspercent))
{
Sell(0 , (Highafterentry - (Highafterentry - EntryPrice0) * stoplosspercent));
}
}
If(High > Highafterentry)
{
Highafterentry = High;
}
}
/////////////這個程序沒有起到總原則止贏作用,而且也沒有滿足條件1和條件2,老師幫忙看看,應該怎么寫 - TB技術人員:
老師看看吧
- TB客服:
在線等哪個高人幫改下,平行的IF語句是不是不能達到我要的效果
- 網友回復:
是否需要全局變量
- 網友回復:
版主呢???
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容