請教老師,TB程序設(shè)計(jì)的問題 [開拓者 TB]
- 咨詢內(nèi)容:
是這樣的,我用的10秒K線,里面有一段代碼:
if(MarketPosition ==1 )
{
if(條件滿足)
{ MyExitPrice=open;
Sell(0,open);
if(kKK>0)
{kEN=kEN+1; //kEN表示一個(gè)次數(shù)
SetGlobalVar(0,kENi);
Commentary(" kEN="+Text( EN));
}
}
Return;
}
一根滿足條件的K線時(shí),發(fā)單只發(fā)了一次,但是KEN執(zhí)行了20次,數(shù)據(jù)變?yōu)?0,請問怎么解決,我只想這根K線發(fā)一次單,KEN也增加1,這應(yīng)該是TB的設(shè)計(jì)問題,它有機(jī)制保證K線只發(fā)一次單,但是每個(gè)TICK都執(zhí)行,所以請老大幫忙。另外,我是實(shí)盤上面這么反映出來的,模擬時(shí)在歷史數(shù)據(jù)上就不會(huì)執(zhí)行20次。 - TB技術(shù)人員:
我們的多位工作人員已經(jīng)跟你說了,您的需求可以使用序列變量來記錄。。
你當(dāng)前的公式寫法就相當(dāng)于全局變量來實(shí)現(xiàn)的tick計(jì)數(shù)器了,自然是條件滿足下的每tick加1。
何不先試試換成序列變量呢?? - TB客服: 我已經(jīng)試了序列變量,它又出來一個(gè)怪問題,它居然畫了2條線出來,分別在不同的地方止損,和我的思想不符,頭疼了。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容