請教一下一個固定價格區(qū)間交易的后臺編寫 [金字塔]
- 咨詢內(nèi)容:
我希望效果就是符合開倉條件后,相比開倉價格升高4元就平倉1手,下降4元就加倉一手,為了避免滑點,提前在升降或下降2元的時候就掛單,然后在追單菜單里面設(shè)置價位超過3元就撤單
想請教下各位這個后臺編碼應(yīng)該怎么寫,圖表的測試程序?qū)懞昧耍覍笈_的編寫不太會,弄不好。謝謝 - 金字塔客服:
處理中,請稍等
- 用戶回復(fù):
好,謝謝,我在圖表時的編碼是
1秒輪詢模式:
if t1 and holding >0 and high>=平倉價-2 then begin sell(1,1,limitr, 平倉價); 平倉價:= 平倉價+aa*MINDIFF;end
但圖表交易時提前兩個價位只要一發(fā)單,不管有沒有成交都當(dāng)作成交了,所以這樣會導(dǎo)致我最新的平倉價錯誤,使下一次的價格區(qū)間發(fā)生錯誤了,所以可能只有用后臺才行。 - 網(wǎng)友回復(fù):
這個不就是在只有兩點的時候報單了
if dynainfo(7)-tenterprice>2 then tbuy(1,1,mkt);
if tenterprice-dynainfo(7)>2 then tsell(1,1,mkt);
- 網(wǎng)友回復(fù):
我自己根據(jù)上述思路改寫的后臺程序,但運行時有問題,麻煩看看是哪里出了問題
INPUT:ss(3,0,100,1),aa(4,0,200,1),n(5,0,100,5);
variable:開倉次數(shù):=0,開倉價:=0;
組數(shù):=b;手?jǐn)?shù):=ss;
//交易條件t1:=time<CLOSETIME(0) and time>OPENTIME(1)+200;T2:=TIME=CLOSETIME(0) ;均線:ma(c,n);開多條件:=ref(c,1)>ref(均線,1);開空條件:=ref(c,1)<ref(均線,1);
//多單加倉if t1 and tholding2>0 and 開倉次數(shù)<10 and low<=開倉價-4*MINDIFF+2*MINDIFF then begin //(價格低于開倉價4元加倉,提前2元報價掛單)tbuy(1,手?jǐn)?shù)*x,lmt, 開倉價-4*MINDIFF );開倉次數(shù):=開倉次數(shù)+1;end
//多單減倉if t1 and tholding2>0 and 開倉次數(shù)<10 and high>= 開倉價+4*MINDIFF -2*MINDIFF then begin //(價格高于開倉價4元減倉,提前2元報價掛單)tsell(1,手?jǐn)?shù)*x,lmt, 開倉價+4*MINDIFF );開倉次數(shù):=開倉次數(shù)+1;end;
//開倉
if t1 and 開多條件 and tholding2=0 and 開倉次數(shù)=0 then begintBUY(1,手?jǐn)?shù)*x,lmt,o);開倉價:=tENTERPRICE;開倉次數(shù):=1;end
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容