請高手幫助編寫 [開拓者 TB]
- 咨詢內(nèi)容:
我有個策略:開盤N分鐘內(nèi),價格一直在分時圖黃色均價線上則做多。反之做空。請問在TB里如何編寫?
- TB技術(shù)人員:
樓主表達(dá)的意思我還不夠理解,價格一直在均價線上是每根Bar的收盤價還是任何價格必須沒有碰到過均價線?開盤一段時間內(nèi),日內(nèi)價格一直在均價線上的概率也很低。
按我自己理解的意思寫了一個,僅供參考:
Params
Numeric MyRequstBar(10);//開盤的N分鐘內(nèi)
Vars
NumericSeries SumVol;
NumericSeries SumP;
NumericSeries Todaybar;
NumericSeries intra_ma;
NumericSeries Countbar;
Begin
Todaybar = Barssincetoday;
If(TrueDate(0)!=Truedate(1))
{
SumVol = Vol;
SumP = close*Vol;
Countbar = 0;
}
Else
{
SumVol = SumVol + Vol;
SumP = SumP + close * Vol;
}
Intra_ma = SumP/SumVol;
If(close[1]>intra_ma[1] and TrueDate(0)==Truedate(1))
{
Countbar = Countbar[1]+1;
}
Commentary("計數(shù)K線數(shù):"+Text(Countbar));
Commentary("今日K線數(shù):"+Text(Todaybar));
PlotNumeric("Intra_ma",Intra_ma);
//以多頭為例
//今日開盤N分鐘內(nèi) //價格一直在均價線之上
If(Todaybar>=MyRequstBar and Countbar== Todaybar and ...)
{
Buy(...);
}
End
- TB客服:
開盤的黃線就是均價線咯
先把電腦時間currenttime轉(zhuǎn)換為數(shù)字,減去0.0900,再減去10:15和午盤休息,可以得出開盤后的1分鐘K線數(shù)量,比如為N;(這段代碼自己去看書,自己去編寫)
Yellowprice=summation(vol[1]*c[1],N)/summation(vol[1],N);
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容