[求助] 根據(jù)前一次交易結(jié)果限制一段時間開倉
作者:文華財經(jīng) 來源:cxh99.com 發(fā)布時間:2014年03月25日
- 咨詢內(nèi)容:
老師好,想實現(xiàn)如下思路,但自編的命令無效,還請幫助修正,謝謝!
思路:上一筆交易平倉的盈利超過設(shè)定閥值后,后續(xù)開倉需要隔開一定數(shù)量的K線再新開倉;盈利沒到閥值或者虧損就不需要隔開K線了繼續(xù)直接開倉 (我是非日內(nèi)的模型,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;
- 文華技術(shù)人員:
您參考一下PROFIT函數(shù)再試試
- 文華客服:
老師,我用Profit后仍舊沒取得預(yù)期效果(上次交易盈利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;
- 網(wǎng)友回復(fù):
LASTWin:=valuewhen(OFFSETPROFIT-REF(OFFSETPROFIT,1)<>0,OFFSETPROFIT-REF(OFFSETPROFIT,1));
- 網(wǎng)友回復(fù):
將修改后的Lastwin代入后,所有開平倉信號都沒有了。。。