請教一下編寫問題 [開拓者 TB]
-
咨詢內容:
??Hiband=Highest(Close[1],20);
If(CrossOver(CLOSE,Hiband) And MarketPosition==0)//最新價超過20周期的最高值,首次買入開倉,手數為TC手
? ? ? ? {Buy(TC,Hiband);SetGlobalVar(0,Hiband);Commentary("多頭開倉:"+Text(Hiband));}
這樣寫開倉條件有什么問題?? ?開倉的價格實時變動 有些上引線超過了高點會開倉嗎??
?來源:CXH99.COM
-
TB技術人員:
從公式邏輯上看,當然是會的
?
-
TB客服:
這里的全局變量使用并不得當。。
建議使用序列變量來替換?
-
網友回復:
小米 版主??這么修改?剛修改一下
?
- 網友回復:
- vars
- ? ? bool aa;
- ? ? numericseries myhiband;
- begin
- ? ? Hiband = Highest(Close[1],20);
- ? ? aa = CrossOver( high, Hiband) ;
- ? ? if( aa && marketposition==0)
- ? ? {
- ? ?? ?? ? buy(TC,max(hiband+1,open);
- ? ?? ?? ? myhiband = hiband;
- ? ?? ?? ? Commentary("多頭開倉:"+Text(Hiband));}
- ? ? }
- ??
love0772 發表于 2019-11-19 20:00
小米 版主??這么修改?剛修改一下
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容