時間

  •   124 
  • 最後發表   金融市場新手  2024 四月 11
金融市場新手 發文於   2024/03/19

請教小編或各路大神 如果在交易策略上想在近單後 一小時候強制出單, 我應該如何去寫??

排序方式: 標準 | 最新
XQ小幫手 發文於   2024/04/03

Hello, 金融市場新手.

您可以用CurrentTime以及FilledRecordTime來達成,

https://xshelp.xq.com.tw/XSHelp/?HelpName=CurrentTime&group=TIMEFUNC

https://xshelp.xq.com.tw/XSHelp/?HelpName=FilledRecordTime&group=TRANSACTIONFUNC

小幫手簡單幫您寫了一個範例腳本,

當符合進場條件時SetPostion

 

當成交時間超過一個小時時平倉,

if 
    condition1
then
    SetPosition(1, Market);

if 
    CurrentTime - FilledRecordTime(1) > 10000
then
    SetPosition(0, Market);

但是要請您注意,要了解洗價的模式,假設您所監控的商品超過一個小時都沒有成交,這個方法是無法達成的,

要到下一個版本才可以使用定時洗價來達成目的,

 

謝謝。

金融市場新手 發文於   2024/04/11
發表回覆
Close