修改止損條件 [金字塔]
-
咨詢內容:
?MA1:=MA(CLOSE,A);
MA2:=MA(CLOSE,B);
手數:=ss;
CROSS(MA1,MA2);
CROSS(MA2,MA1);
SELLSHORT(MARKET);
SELL(MARKET);
BUY(MARKET);
BUYSHORT(MARKET);
加入下面止損公式怎么修改?開多倉后止損立刻設在開倉信號那根k線的最低點;開空倉后止損立刻設在開倉信號那根k線的最高點。
variable:hh=0;
if?開倉條件?then?
begin
buy();
hh:=high;
end?
-
金字塔客服:
?回溯到開倉K的位置取開倉的K最低價即可。不要用全局變量。dtzs:ref(l,ENTERBARS+1);if holding>0 and c<dtzs then sell();
?
?來源:程序化久久網( www.kzuj.com.cn )
-
用戶回復:
開倉等待信號k線走完,止損平倉不需要等待k線走完,怎么修改
?
-
網友回復:
?這個只可以提供一個參考思路。首先運行肯定要用固定輪詢,這樣止損就能實時。然后開倉的話條件需要改下,引用上一個K的條件,就是判斷上一個K是否滿足開倉條件,這樣實際開倉就相當于K線走完。開倉條件:.....;//原先用這個作為開倉條件實際開倉條件:ref(開倉條件,1);//現在實際開倉條件。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 或微信號:cxh99cxh99 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,謝謝您!)
相關文章
-
沒有相關內容