請教老師代碼實現的一個小問題 [開拓者 TB]
- 咨詢內容:
策略是這樣的,當前周期bar收盤價向上突破ma10(為方便描述,設該bar為第nk),則從現在算起,5根k線之內若有任意k線收盤價下破nk的開盤價,則執行語句......
請問老師如何用代碼實現,謝謝! - TB技術人員:
Vars
Numeric i(5);
NumericSeries MA;
Begin
MA=AverageFC(close, 10);
For i=1 to 5
{
If(Close<Open[i] && Close[i]>=MA)
{
//執行語句
}
Break;
}
End
用回溯比較方便,希望對你有幫助 - TB客服:
lolo1973 發表于 2016-1-7 15:16
Vars
Numeric i(5);
NumericSeries MA;
具體還要看策略的細節,nk到底是上穿均線的那一根K線,還是在均線上的任意一根K線,這是有差別的。 - 網友回復:
lolo1973 發表于 2016-1-7 15:16
Vars
Numeric i(5);
NumericSeries MA;
謝謝,但是我要求nk是上穿的那一個bar,這循環比較的是均線上的任意根吧 - 網友回復:
Allin9999 發表于 2016-1-7 15:47
具體還要看策略的細節,nk到底是上穿均線的那一根K線,還是在均線上的任意一根K線,這是有差別的。 ...
是上穿的那一根bar,是不是要用全局變量呀
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容