關(guān)于反手延時(shí) [開(kāi)拓者 TB]
- 咨詢內(nèi)容:
本帖最后由 springplain 于 2014-8-26 09:12 編輯
shenpei715 原貼 http://bbs.tb18.net/forum.php?mo ... 6%E5%8F%8D%E6%89%8B
:
"TB在反手交易時(shí),如果資金不夠開(kāi)兩張單,那么使用反手指令很容易出現(xiàn)提示資金不足。(還是一定出現(xiàn),不清楚,呵呵)
可借鑒一下代碼:
//感謝:邏輯鎖思路,參考ID:穿堂風(fēng),再次表示感謝。
vars
。。。
Numeric i(0);
begin
//條件.......
i=GetGlobalVar(20);
if(Time != GetGlobalVar(21) and GetGlobalVar(21) != 0)
{
SetGlobalVar(21,10000);
i=0;SetGlobalVar(20,0);
}
//多單開(kāi)倉(cāng)
If(MarketPosition<>1 && (Not FlagDayEnd))
{
if(CON1) //多單開(kāi)倉(cāng)條件
{
If(MarketPosition==-1)
{
myEntryPrice=MAX(O,buyPoint)+minpoint;
BuyToCover(1,myEntryPrice);
//延遲反手,避免資金不夠
If(BarStatus==2)
{ SetGlobalVar(20,i+1);
SetGlobalVar(21,Time);
If(GetGlobalVar(20)>=8 || A_FreeMargin>100000) ; //10W,因?yàn)槭枪芍?br /> Else Return; //條件不滿足,直接返回
}
}
myEntryPrice=MAX(O,buyPoint)+minpoint;
Buy(1,myEntryPrice);
LongpreEntryPrice=myEntryPrice;
SetGlobalVar(1,myEntryPrice);
Commentary("開(kāi)倉(cāng)");
}
}
//空單也這樣寫(xiě)"
我看不出問(wèn)題來(lái),直接采用后,發(fā)現(xiàn)還是不行,請(qǐng)各位大俠幫忙指點(diǎn)一下
- TB技術(shù)人員:
建議參考TB公式指南\策略進(jìn)階\平倉(cāng)延遲反手
- TB客服: TB的官方公式指引里有延時(shí)反手的例子,可以去試試。
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容