循環語句在一根k線只開一次倉 [金字塔]
- 咨詢內容:
手數:=1;if holding=0 begin if h>=h1 then begin //最高價大于h1 buy(1,手數,limitr,h1); //開多 while h>=enterprice+5 do //如果最高價大于上次開倉價+5,循環執行 begin buyp:=enterprice+5; buy(1,手數,limitr,buyp); //開多 end;end;
上面是一個滿足條件開倉,并且滿足循環條件連續開倉,但是我在實盤時發現在一根k線如果開倉后同時滿足循環兩次以上,則金字塔只發出開倉指令,和第一次循環開倉指令,其后的循環開倉指令不發出,但是在圖標上卻有交易信號,問題在哪?請老師解答,(我想是不是因為金字塔在一根k線上,一個語句只能開一次倉造成的?如果是的話,那怎么才能實現連續開倉的策略)。 - 金字塔客服:
整個語句在HOLDING=0的情況下才會去執行,對應開后面的K線則不會執行
如果是同一根K,金字塔默認圖表同一條件只會開倉一次!
- 用戶回復:
你可以考慮在后臺程序化下執行一個BAR下多次交易的模式。
圖表交易由于不能精細控制刷新頻率,因此是需要嚴格限制當根K線只交易次限定的,否則會帶來災難性后果
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容