指標與交易發生 的 cross Over日期不一致

  •   206 
  • 最後發表   XQYi  2025 二月 21
XQYi 發文於   2024/12/28

指標

if average(close,2) cross Over average(close,5) then

begin

 plot1(close,"2-5金");

 p1=close;

 end;

交易(日K頻率)

input: T1(60,"09:30秒"),T2(300,"秒"),C1(1,"均1"),C2(2,"均2"),C3(5,"均5"),C4(12,"E12"),C5(26,"E26");

input: B1A(1.03);

var: intraBarPersist B1P(0),intraBarPersist BIT(0);

value1=average(close,c1);

value2=average(close,c2);

value3=average(close,c3);

value4=ema(close,c4);

value5=ema(getField("Close"),c5);

 

if FilledAtBroker <=2 and position =0 and value2 cross Over value3 

then begin

SetPosition(1,MinList(value3,GEtField("收盤價", "Tick"))); 

B1p=value3;

BIT=Getfield("時間","Tick");

end ;

 

XS小幫手 發文於   2025/02/21

xqyi 您好,

自動交易執行在日頻率,會強制用1分K做模擬洗價

另外在指標,若是不想要不符合條件時畫線,可以用NoPlot函數

發表回覆
Close