開拓者 TB這樣的加倉為什么不可以?一旦加載到主圖上就死機 [開拓者 TB]
- 咨詢內容:
jc是參數,設定為1500;
fyfk=PositionProfit();
If(MarketPosition==1 And totalposition<4)
{
while( fyfk[1]>jc) // 以浮動盈虧為標準,判斷能進行幾次增倉
{
Buy(lots,Open+minpoint);
totalposition=totalposition+1;
PlotString ("加倉","加倉1500",Low-minpoint*10,blue);
SendOrderThisBar = True;
MyEntryPrice = Open+minpoint;
PreBreakoutFailure = False;
}
}
這樣的加倉為什么不可以?一旦加載到主圖上就死機了。。。。求解 - TB技術人員: 死循環,一旦有條件滿足的 fyfk[1]>jc,就會一直執行下面的語句,跳不出來。
需要修改公式的條件
- TB客服: 應該如何修改?
- 網友回復: 浮盈每超過1500就加一次倉,不超過4次,如何修改?
- 網友回復:
先把你的想法理順一下吧,試著將有關的判斷條件都寫到循環里,比如加倉次數。
把浮盈改為使用入場后的點價位試試,這樣基本上就是跟模板差不多了,參考模板,不易出錯。
每加一次倉,想應增加的點位幅度減小。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容