金字塔2個系統為何不能寫在一起 [金字塔]
- 咨詢內容:
[求助]求助leevolvo版主!謝
2個系統為何不能寫在一起?你不會寫而已,金字塔很強大的,大部分都可以寫。
請leevolvo哥幫忙寫一下以下段------求求了
XDE:=CONST(LLV(L,90));
XJI:=CONST(HHV(H,90))-XDE;
改成
XDE:=LLV(L,90);
XJI:HHV(H,90)-XDE;
XDE_A:=CONST(LLV(XRSV,90));
XDD_A:=CONST(HHV(XRSV,90))-XDE_A;
改成:
XDE_A:=LLV(XRSV,90);
XDD_A:=HHV(XRSV,90)-XDE_A;以后能通過但數據不一樣-----------詳情問-金哲
以下
過不了測試XDE:=CONST(LLV(L,90));//CONST---只能在序列計算--而新交易系統有市價但只能在逐K線計算
XJI:=CONST(HHV(H,90))-XDE;
XDE_K:=XDE+XJI/3*2;
XJI_K:=XJI/2;
XRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
XDE_A:=CONST(LLV(XRSV,90));
XDD_A:=CONST(HHV(XRSV,90))-XDE_A;
XR:=(XRSV-XDE_A)/XDD_A;
XRSV1:=XR*XJI_K+XDE_K;
XK:=SMA(XRSV1,3,1);
XD:=SMA(XK,3,1);XJ100:=3*XK-2*XD;
XJ80:=3*XK-2*XD;
XL_80:=XJI_K*4/5+XDE_K;
XL_100:=XJI_K+XDE_K;
XPKL_100線:=CROSS(XL_100,XJ100);// XJ100 向下穿越 XL_100 之時---開倉賣出XPKL_80線:=CROSS(XL_80,XJ80);// XJ80 向下穿越XL_80 之時---開倉賣出
PK開空:=XPKL_100線 OR XPKL_80線;
//當浮動盈虧大于500元時且出現最高盈利后,回落到盈利的50%平倉出場
{
代碼工作在圖表自動交易模式下
當出現開倉后,開倉價格相比,最大損失超過2%止損
當出現盈利后,與最大盈利價格相比,回落到50%幅度后止贏離場
}
variable:maxprofit=0;//有倉位時最大獲利幅度//開空
IF PK開空 THEN
BEGIN
BUYSHORT(1,1,thisclose);
maxprofit:=0;
END//判斷當前持倉狀態下的最大盈利
win:=0;
win2:=0;if holding < 0 and enterbars > 0 then
begin
win:=(enterprice-c)/enterprice*100; //記錄最大盈利
if win > maxprofit then
maxprofit:=win;
win2:=(maxprofit-win)/maxprofit*100; //最大盈利后的回調幅度
end
平空止贏:SELLSHORT(openprofit>=500 and win2>=50,0,market);
//當浮動盈虧大于500元時且出現最高盈利后,回落到盈利的50%平倉出場 - 金字塔客服:
1.都是基于金字塔語言的改寫?
2.最好能詳細說明一下你的意圖,讓別人不用去猜
- 用戶回復: 想了一下,在k線模式下引用序列模式的函數說不定可以
- 網友回復:
只要能通過測試且使以下語句變成指標時XL_100與XL_80以直線出現--則OKXDE:=CONST(LLV(L,90));//CONST---只能在序列計算--而新交易系統有市價但只能在逐K線計算
XJI:=CONST(HHV(H,90))-XDE;
XDE_K:=XDE+XJI/3*2;
XJI_K:=XJI/2;
XRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
XDE_A:=CONST(LLV(XRSV,90));
XDD_A:=CONST(HHV(XRSV,90))-XDE_A;
XR:=(XRSV-XDE_A)/XDD_A;
XRSV1:=XR*XJI_K+XDE_K;
XK:=SMA(XRSV1,3,1);
XD:=SMA(XK,3,1);XJ100:=3*XK-2*XD;
XJ80:=3*XK-2*XD;
XL_80:XJI_K*4/5+XDE_K;
XL_100:XJI_K+XDE_K;
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容