圖表交易說無法成交 [金字塔]
- 咨詢內(nèi)容:
程序應(yīng)用于圖圖表,打算測試,可彈出對話框說白箭頭部分是無法成交的(如下圖),下面我貼出了代碼,煩請指出原因,謝謝!
系統(tǒng)思想:以前45分鐘高低點(diǎn)作為突破做多做空
//函數(shù)定義a1:=valuewhen(todaybar=45,hhv(high,45)); //引用前45根K線的最高價a2:=valuewhen(todaybar=45,hhv(low,45)); //引用前45根K線的最低價
a3:=time>=014500;a4:=time<185000;a5:=a3 and a4; //交易時間
a6:time>=185800; //收盤平倉時間
a7:=a1+1*mindiff; //做多價格
a8:=a2-1*mindiff; //做空價格
//做多條件if holding=0 and high>a1 and totaldaytrade<2then begin buy(1,1,limitr,a7);end
//平多條件if holding>0 and low<a2then begin sell(1,0,a8);end
//做空條件if holding=0 and low<a2 and totaldaytrade<2then begin buyshort(1,1,a8);end
//平空條件if holding<0 and high>a1then begin sellshort(1,0,a7);end
//收盤平多倉if holding>0 and a6then begin sell(1,0,market);end
//收盤平空倉if holding<0 and a6then begin sellshort(1,0,market);end
此主題相關(guān)圖片如下:無法成交.jpg
- 金字塔客服:
sell(1,0,a8);
類似這樣的都改成sell(1,0,market)
- 用戶回復(fù):
謝謝。我改了之后,明明我限制的交易時間是014500-185000,可是應(yīng)用于圖表后,每次都是開盤一分鐘就開始交易了(如下圖),還是原來的代碼,請問為什么會這樣?謝謝
此主題相關(guān)圖片如下:開盤居然就交易了.jpg
- 網(wǎng)友回復(fù):
因?yàn)槟汶m然寫了時間條件,但是沒有寫進(jìn)開倉語句里面,所以時間條件是不起作用的
- 網(wǎng)友回復(fù):
好的,按照您說的,加了交易時間進(jìn)去了。但是現(xiàn)在又有個問題(如下圖),開盤45分鐘后,做多位置應(yīng)該在白箭頭的水平位置才對啊,他怎么在綠箭頭處就開倉了呢?
此主題相關(guān)圖片如下:開倉有問題.jpg
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容