[求助] 根據前一次交易結果限制一段時間開倉 [文華財經]
- 咨詢內容:
老師好,想實現如下思路,但自編的命令無效,還請幫助修正,謝謝!
思路:上一筆交易平倉的盈利超過設定閥值后,后續開倉需要隔開一定數量的K線再新開倉;盈利沒到閥值或者虧損就不需要隔開K線了繼續直接開倉 (我是非日內的模型,offsetprofit好像沒用)
BKWIN:=REF(BKHIGH,1)-REF(BKPRICE,1);//前次多頭盈利的價差,買入開倉后上漲到有200元的利潤;
SKWIN:=REF(SKPRICE,1)-REF(SKLOW,1);//前次空頭盈利的價差,賣出開倉后下跌到有200元的利潤;
開多倉條件 && ((MIN(BKWIN,SKWIN)<200 || (ISLASTBP&&BARSBP>50 || ISLASTSP&&BARSSP>50)),BK;
開空倉條件 && ((MIN(BKWIN,SKWIN)<200 || (ISLASTBP&&BARSBP>50 || ISLASTSP&&BARSSP>50)),SK;
- 文華技術人員:
您參考一下PROFIT函數再試試
- 文華客服:
老師,我用Profit后仍舊沒取得預期效果(上次交易盈利20000元后,50根K線之后再開新倉),請幫助再修改下了,謝謝!
LASTWin:=Ref(Profit,1);//前次交易的盈利
開多倉條件 && (LASTWin<20000 || (ISLASTBP&&BARSBP>50 || ISLASTSP&&BARSSP>50),BK;
開空倉條件 && (LASTWin<20000 || (ISLASTBP&&BARSBP>50 || ISLASTSP&&BARSSP>50),SK; - 網友回復:
LASTWin:=valuewhen(OFFSETPROFIT-REF(OFFSETPROFIT,1)<>0,OFFSETPROFIT-REF(OFFSETPROFIT,1));
- 網友回復: 將修改后的Lastwin代入后,所有開平倉信號都沒有了。。。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容