小幫手您好,如果我有一個語法觸發後,自動交易程式買
buy(1,AddSpread(getField("Open","D"),-2))
但如果今天的開盤價 open,已經是跌停板,那我會成功送出"買兩張跌停" 的委託
還是因為 沒有價格能比跌停更低就委託失敗呢?
我自己的想像是,如果一檔股票 成交價100元 委賣一100.5
我如果用120元買一張,會成交在100.5,但不知道有漲跌幅限制的台股,加上自動交易的語法結果會如何,再請您幫忙解惑囉感謝!
小幫手您好,如果我有一個語法觸發後,自動交易程式買
buy(1,AddSpread(getField("Open","D"),-2))
但如果今天的開盤價 open,已經是跌停板,那我會成功送出"買兩張跌停" 的委託
還是因為 沒有價格能比跌停更低就委託失敗呢?
我自己的想像是,如果一檔股票 成交價100元 委賣一100.5
我如果用120元買一張,會成交在100.5,但不知道有漲跌幅限制的台股,加上自動交易的語法結果會如何,再請您幫忙解惑囉感謝!
Hello adansonia,
您可以參考 AddSpread 的說明,計算後的數值不會超過漲跌停限制。
換句話說,您假設的狀況會用跌停價送出。
另外您的範例是會送出1張委託單,還有每次執行到此行時都會多買一張。
如果沒有在腳本裡作限制的話,須注意會不小心爆倉。
建議您可以參考 SetPosition 函數。
謝謝小幫手的提醒與回覆!
2 評論