股期停損

  •   104 
  • 最後發表   無情卻慈悲  2022 四月 06
無情卻慈悲 發文於   2022/03/24

請問在寫股期停損時,是否把當股票那樣用%寫就可以了?

我是這樣寫,但卻沒有自動停損出場。

如下

 

//個股報酬率_ plratio
variable:plratio(0);
if FilledAvgPrice <> 0 and condition_fitx = false
then
 plratio = absValue( 100 * (Close - FilledAvgPrice) / FilledAvgPrice )//正負幾%
else
 plratio = 0;

//--多單停損(股期)(%)
input:_stock_loss(1.5,"幾%停損(股期)");
if position > 0 and  condition_fitx = false
and Close - FilledAvgPrice < 0
and plratio >= _stock_loss 
then begin
    SetPosition(0, market,label:="多單停損(股期)");
end;

 

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

Hello 無情卻慈悲,

 

小幫手建議您可以在腳本最下方加一行:

print(date, time, close, filledavgprice, plratio);

實際觀察看plratio算出來的值是否正確,如果有的話那麼是否有達到出場條件。

須注意如果沒有成交量的話模擬交易是不會成交的。

 

如果plratio值是正確的且出場條件應該要觸發但沒有交易的話,麻煩您提供 交易腳本、交易的商品及進場價格和時間 以及 XQ Log 來檢驗。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw且務必附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

無情卻慈悲 發文於   2022/03/29

你好,

我原本手動下了3檔股期,然後再手動每日啟動腳本讓他自動停利停損的測試,停損的部分如上面發問並不會自動執行,

但一連掛了幾日,終於在前日已經自動執行停損了,不知是否我前幾日更新完XQ他就正常了。

這樣的話,我仍要提供LOG檔給您看一下嗎?

XQ小幫手 發文於   2022/04/06

Hello 無情卻慈悲,

 

主要在於是否有發生符合

if position > 0 and  condition_fitx = false

and Close - FilledAvgPrice < 0

and plratio >= _stock_loss

這些條件,應該要出場但卻沒有出場的狀況發生。

若是有的話,麻煩您告知交易的商品、時間以及價格,並提供自動交易中心匯出檔勾選(包含)交易腳本 和 XQ Log來檢驗問題原因。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

無情卻慈悲 發文於   2022/04/06

你好,因發問時間距今已有點久了,我忘記在哪一台電腦測試的,若再次發生我再立即上傳LOG檔,感謝您的回覆。

發表回覆
Close