A框架放此平空止贏系繞(只能K線模式下運行) B框架放開空單系統(tǒng)(只能序列模式下運行)所從這兩個系統(tǒng)不能寫在一起-------請高手實現(xiàn)序列模式下運行的當(dāng)浮動盈虧大于500元時且出現(xiàn)最高盈利后,回落到盈利的50%平倉出場 [金字塔]
- 咨詢內(nèi)容:
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,30);PK開空:=CROSS(MA2,MA1);
//當(dāng)浮動盈虧大于500元時且出現(xiàn)最高盈利后,回落到盈利的50%平倉出場
{
代碼工作在圖表自動交易模式下
當(dāng)出現(xiàn)開倉后,開倉價格相比,最大損失超過2%止損
當(dāng)出現(xiàn)盈利后,與最大盈利價格相比,回落到50%幅度后止贏離場
}
variable:maxprofit=0;//有倉位時最大獲利幅度//開空
IF PK開空 THEN
BEGIN
BUYSHORT(1,1,thisclose);
maxprofit:=0;
END//判斷當(dāng)前持倉狀態(tài)下的最大盈利
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; //最大盈利后的回調(diào)幅度
end
平空止贏:SELLSHORT(openprofit>=浮動盈虧大于幾元 and win2>=回落幅度百分比,0,market);
//當(dāng)浮動盈虧大于500元時且出現(xiàn)最高盈利后,回落到盈利的50%平倉出場
- 金字塔客服:
序列模式下運行的公式,當(dāng)然也可以逐K線下運行.
variable定義的全局變量,必須逐K線下運行.
- 用戶回復(fù):
XDE:=CONST(LLV(L,90));//CONST---只能在序列計算--而新交易系統(tǒng)有市價但只能在逐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:=3T100*XK-2*XD;
XJ80:=3T80*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線;
//當(dāng)浮動盈虧大于500元時且出現(xiàn)最高盈利后,回落到盈利的50%平倉出場
{
代碼工作在圖表自動交易模式下
當(dāng)出現(xiàn)開倉后,開倉價格相比,最大損失超過2%止損
當(dāng)出現(xiàn)盈利后,與最大盈利價格相比,回落到50%幅度后止贏離場
}
variable:maxprofit=0;//有倉位時最大獲利幅度//開空
IF PK開空 THEN
BEGIN
BUYSHORT(1,1,thisclose);
maxprofit:=0;
END//判斷當(dāng)前持倉狀態(tài)下的最大盈利
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; //最大盈利后的回調(diào)幅度
end
平空止贏:SELLSHORT(openprofit>=500 and win2>=50,0,market);
//當(dāng)浮動盈虧大于500元時且出現(xiàn)最高盈利后,回落到盈利的50%平倉出場----------------------------------過不了測試
- 網(wǎng)友回復(fù):
公式里面的3T100和3T80是什么?
- 網(wǎng)友回復(fù):
不管3T100的問題,如果要改的話,需要在逐k線模式下運行,就是不要用const這個函數(shù)了
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;
相關(guān)文章
-
沒有相關(guān)內(nèi)容