訊號成立時,如何發出不同價位的買單

  •   99 
  • 最後發表   tai896216  2023 四月 26
tai896216 發文於   2023/04/20

您好,

如題" 訊號成立時,如何發出不同價位的買單"

目前寫法, 不work

if Position < 25 and FilledRecordCount<=2 and long_condition then

begin

   SetPosition(position+1, AddSpread(Close, -5),label:="10日高拉回5檔");

   SetPosition(position+2, AddSpread(Close, -10),label:="10日高拉回10檔");

end;

因為不會馬上成交, 結果會

如附件圖

當下2317的 close =104.5 發出買訊,

問題1: close 下 10檔的單 沒發出,

問題2: 買單position 一直增加

請協助, 謝謝

 

附加文件

XQ小幫手 發文於   2023/04/26

Hello tai896216,

 

目前的自動交易一次只能夠下出一個價格的委託單。

且要下出其他價格的委託單的話,需要等之前價格的委託單成交完後才能夠下,不然會刪單改價格。

同次腳本執行中若是有複數個 setposition 被執行到,只有第一個會運作後面的會被忽略。

細節可以參考 SetPosition 的說明。

發表回覆
Close