|
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: TBS
引用: 最初由 AA0753 發表
我設定
買訊買進
賣訊賣出
買進跌破支1停損不反向
賣出突破壓1停損不反向
壓1:=if(買訊,c+40 ,99999);
壓1:=ref(壓1,barslast(壓1<99999 or DECK));
支1:=if(賣訊,c-40,0);
支1:=ref(支1,barslast(支1>0 or DECK));
以下是整合 跑出來還是有問題 幫我修正一下
問題再於當天的第2次進場都不會執行停損的動作
//////////////////////////////////////////////////////////
CKU2:=(H>=壓1 or barpos=0)-(L<=支1 or barpos=0);
強平:=Time=134500;
買1:=買訊 and 強平=0 or barpos=0;
賣1:=賣訊 and 強平=0 or barpos=0;
買賣:=買1-賣1; CC:=C;
進出:C*0 NOAXIS; 多空:=0;
for i=1 to datacount do begin
if 強平[i] then begin
if 多空<>0 then begin
進出[i]:=SGN(多空)*-3; 多空:=0; 強平價:=CC[i];
end;
end else begin
if 買賣[i]<>0 and 買賣[i]<>SGN(多空) then begin
多空:=買賣[i]; 進出[i]:=多空; 進價:=CC[i];
end else if 多空<>0 then begin
if CKU2[i]=-多空 then begin
進出[i]:=-多空*2; 多空:=0;
end;
end;
end;
end;
//////////////////////////////////////////////////////
進出=1 多進 ,進出=2 空平, 進出=3 空強平
進出=-1 空進 ,進出=2 多平, 進出=-3 多強平
請給完整能執行的公式
只給片段恕無法協助, 並請說明那個部份是停損
|