[求助]固定金額止盈問題 [金字塔]
-
咨詢內容:
老師:? ? ? ?買入后,當天盈利一個固定數額(比如2000元)止盈,為什么我寫的顯示出來都不正確
? ? ? ?開多后? ? ? ?pdj:=(H-ENTERPRICE)*MULTIPLIER*手數;? ? ? ?sell(pdj>=2000,0,limitr,enterprice+2000/(MULTIPLIER*手數));? ? ? ?好像結果都不對。? ? ? ?請教老師正確的寫法。?
-
金字塔客服:
?如果你止盈之后不再開倉 可以用資金變化來處理。當前資金-當天開始的資金
star:ref(asset,TODAYBAR);//當天初始資金
cond:asset-star>=2000 and holding>0;
sell(cond,0,limitr,enterprice+2000/(MULTIPLIER*手數));
如果后面還要繼續開倉的話:可以考慮直接使用這個函數OPENPROFIT?
?來源:程序化久久網( www.kzuj.com.cn )
-
用戶回復:
asset是專業版函數嗎?顯示的數字不對啊用標準版怎么寫,后面可以繼續開倉的
?
-
網友回復:
照理,我用以下寫法表示也沒錯啊
開多浮盈:if(holding>0,(H-ENTERPRICE)*MULTIPLIER*手數,DRAWNULL); 開空浮盈:if(holding<0,(ENTERPRICE-L)*MULTIPLIER*手數,DRAWNULL);?
-
網友回復:
?1.asset這個返回值不是實際賬號的盈虧,是圖表上的模擬資金,和實際賬號盈虧不一致的。你是和實際賬號欄的盈虧進行對比的嗎?2.函數是不分軟件版本的。不同版本限制的是軟件部分功能。3.圖表上無法根據實際賬號盈虧來執行開平操作的,因為圖表上無法獲取實際賬號的盈虧情況。
按照圖表邏輯你這個代碼應該是對的,不過你這里用H-ENTERPRICE 可以考慮換成C-ENTERPRICE? H表示的是在當個K最高盈利。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,謝謝您!)
相關文章
-
沒有相關內容