求老師幫助分析一下代碼 [金字塔]
- 咨詢內(nèi)容:
//老師幫我看下這個(gè)后臺止贏代碼是否有問題.我的目的是當(dāng)黃金浮動盈利達(dá)到3點(diǎn)時(shí),后臺開始從浮贏3點(diǎn)開始記錄價(jià)位,如果某價(jià)格低于1點(diǎn)后平倉.
if STKLABEL = 'AU00' then 止贏:=3;//ru
//開倉部分
GLOBALVARIABLE:標(biāo)記=0;
GLOBALVARIABLE:高差價(jià)=0;
GLOBALVARIABLE:低差價(jià)=0;
多頭差:tholding>0 and 標(biāo)記=0 and HIGH-TAVGENTERPRICE>止贏,LINETHICK0;
空頭差:tholding<0 and 標(biāo)記=0 and TAVGENTERPRICE-LOW>止贏,LINETHICK0;
if 多頭差 then begin
高差價(jià):=HIGH;
標(biāo)記:=1;
end
返多:標(biāo)記=1 and HIGH>高差價(jià) and tholding>0,LINETHICK0;
高差價(jià):=if(返多,HIGH,ref(高差價(jià),1));
if LOW<高差價(jià)-1 and tholding>0 then begin
tsell(1,0,mkt);
標(biāo)記:=0;
高差價(jià):=0;
end
if 空頭差 then begin
低差價(jià):=LOW;
標(biāo)記:=-1;
end
返空:標(biāo)記=-1 and LOW<低差價(jià) and tholding<0,LINETHICK0;
低差價(jià):=if(返空,LOW,ref(低差價(jià),1));
if HIGH>低差價(jià)-1 and tholding<0 then begin
tsellshort(1,0,mkt);
標(biāo)記:=0;
低差價(jià):=0;
end
多頭價(jià)格參:高差價(jià),LINETHICK0;
空頭價(jià)格參:低差價(jià),LINETHICK0; - 金字塔客服:
這個(gè)移動止贏一直沒有實(shí)現(xiàn),真的想哭,總找不到原因
- 用戶回復(fù):
老師幫幫忙呀
- 網(wǎng)友回復(fù):
if 多頭差 then begin
高差價(jià):=HIGH;//記錄最近的一個(gè)滿足條件的H
標(biāo)記:=1;
end
........高差價(jià):=if(返多,HIGH,ref(高差價(jià),1));
你的高差價(jià)本來就是一個(gè)全局變量,這里又 出現(xiàn)了ref(高差價(jià),1),你想實(shí)現(xiàn)什么目的 - 網(wǎng)友回復(fù):
高差價(jià):=if(返多,HIGH,ref(高差價(jià),1));
類似這種寫法,自身的值又賦值給自己,金字塔不支持這種寫法
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容