|
請問超過 15點 的長紅棒之後的 5根 是每根只要有超過就進多單嗎?
還是總共只進一次?
如果是 5根內 只要有突破就 只進 一次 多單的話..
我會用 3個變數.. order: 買賣紀錄、 buyPoint: 待突破點位、 kBar: 紀錄K棒數..
variables: order(0), buyPoint(0), kBar(0);
if order = 0 then begin
if buyPoint = 0 then begin
if Close - Open > 15 then begin
buyPoint = High + 1;
end;
end
else begin
if kBar < 6 then begin
kBar = kBar + 1;
if High > buyPoint then begin
Buy next bar at market;
order = 1;
kBar = 0;
end;
end
else begin
kBar = 0;
buyPoint = 0;
end;
end;
end
else begin
若符合條件則賣出,且將 order 設回 0;
end;
是否有其他較好的寫法?
請多多指教!! |
|