最近想寫一個停損後再進場的函數
假設目前持有台指期多單
往下觸及停損點位後
開始往左收尋波浪的近期最後一個高點
當收盤價超過近期高點後,再進場多單
反之持有台指期空單時
往上觸及停損點位後
開始往左收尋波浪的近期最後一個低點
當收盤價超過近期低點後,再進場空單
想請問這程式該怎麼寫,謝謝🙏
最近想寫一個停損後再進場的函數
假設目前持有台指期多單
往下觸及停損點位後
開始往左收尋波浪的近期最後一個高點
當收盤價超過近期高點後,再進場多單
反之持有台指期空單時
往上觸及停損點位後
開始往左收尋波浪的近期最後一個低點
當收盤價超過近期低點後,再進場空單
想請問這程式該怎麼寫,謝謝🙏
非逐筆洗價的,謝謝🙏
你可以使用兩個變數控制,例如
var: intrabarpersist myH(999999), intrabarpersist myL(0);
在停損時,讓它們抓轉折高低點,例如
if position>0 and condition1 then //condition1是停損條件
begin
setposition(0, market);
myH=SwingHigh(h,20,5,5,1);
end;
空手時且突破轉折高點,進場買進:
if position=0 and filled=0 and c cross over myH then
begin
setposition(1, market);
myH=999999;
end;
了解,剛有去爬文SwingHigh的用法了,謝謝🙏
3 評論