為什么開盤頭一根K線會(huì)出現(xiàn)連續(xù)買平信號(hào) [開拓者 TB]
-
咨詢內(nèi)容:
請(qǐng)問各位大神:我策略這樣寫,為什么9點(diǎn)開盤頭一根K線會(huì)出現(xiàn)連續(xù)買平信號(hào)呢?
//------------------------------------------------------------------------
// 簡(jiǎn)稱:dtjy
// 名稱: 多頭交易
// 類別: 公式應(yīng)用
// 類型: 用戶應(yīng)用
//------------------------------------------------------------------------
Params
? ?
? ? ? ? Numeric ATRLength(26);
? ? Numeric ss(1);
? ? ? ?
Vars
? ? Numeric MinPoint;? ?? ?? ???
? ? Numeric MyEntryPrice;? ?? ?
? ? NumericSeries ATR;? ?? ?? ?? ?? ?? ?
? ? Numeric N;? ?? ?? ?? ?? ???
? ? Numeric zydw;
? ? Numeric zsdw;
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
Begin
? ?
? ? ? ? If(!CallAuctionFilter()) Return;
? ? ? ? ATR = XAverage(TrueRange,ATRLength);
? ? ? ? N = ATR[1];
? ? MinPoint = MinMove * PriceScale;
? ? MyEntryPrice = AvgEntryPrice;??
? ? zydw = IntPart(MyEntryPrice + (N * MinPoint)*2);
? ? zsdw = IntPart(MyEntryPrice - (N * MinPoint)*1);
? ? ? ?
??
? ? ? ?
? ? ? ???
? ? ? ?
? ? ? ? //-----------------------------------開倉-------------------------------------
? ? ? ? If(BarStatus==2 && Time==0.210000 && CurrentTime <= 0.210000 && MarketPosition==0) return;
? ? ? ?
? ? ? ?
? ? ? ? {
? ? ? ?? ?FileAppend("d:\\marketpostion.log"," currentbar: "+text(currentbar)+ "||??執(zhí)行buy命令前的marketposition值: " +Text(marketposition));
? ? ? ?
? ? ? ?? ?Buy(ss,open);
? ? ? ?? ?
? ? ? ?
? ? ? ?? ?FileAppend("d:\\marketpostion.log"," currentbar: "+text(currentbar)+ "||??執(zhí)行buy命令后的marketposition值: " +Text(marketposition));
? ? ? ? }
? ? ? ?? ?
? ? ? ?? ?
? ? ? ?
? ? ? ???
? ? ? ? //--------------------------------------止盈------------------------------------
? ? ? ???
? ? ? ???
? ? ? ?? ?
? ? ? ?
? ? ? ?
? ? ? ? if (MarketPosition==1&&High>=zydw)
? ? ? ?
? ? ? ?
? ?
? ? ? ? {? ?
? ?? ?? ?If(open > zydw) zydw = open;? ?? ?// 如果該Bar開盤價(jià)有跳空觸發(fā),則用開盤價(jià)代替
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ???Sell(0,zydw);
? ? ? ? ? ? ? ???
? ? ? ? ? ? ? ???buy(ss,zydw);
? ? ? ? ? ? ? ???
? ?? ???
? ? }
? ? ? ?
? ? ? ? //----------------------------止損--------------------------------------
? ? ? ?
? ? ? ?
? ? ? ? if (MarketPosition==1&&low<=zsdw)// 止損條件表達(dá)式
? ?? ???
? ? ? ? {
? ? ? ? ? ? ? ? If(open < zsdw) zsdw = open;? ?? ?// 如果該Bar開盤價(jià)有跳空觸發(fā),則用開盤價(jià)代替
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? Sell(0,zsdw);
? ? ? ? ? ? ? ???
? ? ? ? ? ? ? ? SellShort(ss,zsdw);
? ? ? ? }
? ???
? ? ? ? //-------------------------------------收盤平倉----------------------------------------
??
? ? If((Date[-1]!=InvalidInteger && Date!=Date[-1])||(Date[-1]==InvalidInteger && Date < CurrentDate))
? ? {
? ?? ???Sell(0,Close);
? ?? ???BuyToCover(0,Close);
? ? }Else If(Date==CurrentDate && Time==0.1455 && CurrentTime>=0.1459)
? ? {
? ?? ???Sell(0,Close);
? ?? ???BuyToCover(0,Close);
? ? }
End
//------------------------------------------------------------------------
// 編譯版本? ? ? ? GS2015.12.25
// 用戶版本? ? ? ? 2019/12/07 18:52:46
// 版權(quán)所有? ? ? ? zxj878
// 更改聲明? ? ? ? TradeBlazer Software保留對(duì)TradeBlazer平臺(tái)
//? ? ? ? ? ? ? ? ? ? ? ? 每一版本的TradeBlazer公式修改和重寫的權(quán)利
//------------------------------------------------------------------------
附件: 你需要登錄才可以下載或查看附件。沒有帳號(hào)?注冊(cè)
有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信號(hào):cxh99cxh99 進(jìn)行 有償收費(fèi) 編寫!
(怎么收費(fèi),代編流程等詳情請(qǐng)點(diǎn)擊閱讀!)
(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無法通過。謝謝您!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容