策略雷達下單問題

  •   164 
  • 最後發表   帥哥元  2022 十月 06
帥哥元 發文於   2020/09/08

請問小幫手,我的問題是

if  條件式成立  then begin

     value1 = 1;

end;

理論上,應該是  條件式成立  才會去執行  value1 = 1  吧

 

排序方式: 標準 | 最新
帥哥元 發文於   2020/09/08

剛剛又試了一下,

我的觸發條件是

1. MP=0

2. _Buy_or_Sell = 1

第一次正常觸發了,但是後面突然  MP = 0 然後隔沒多久 MP 又 =1

都已經不知道再跑什麼了

 

XQ小幫手 發文於   2020/09/08

帥哥元 您好

是否能先詢問您一下,

您是否有勾選"逐筆洗價呢"??

帥哥元 發文於   2020/09/08

回覆小幫手

是設定  K棒內單次觸發   哦

XQ小幫手 發文於   2020/09/09

帥哥元 您好

是的,如果您有勾選逐筆洗價的話(k棒內單次觸發後面)

因為是按照tick 來報價 所以有可以在一根k棒中觸發多次,

而導致程式於K棒生成時判斷錯誤  (假設有些mp=0 有些mp=1)

所以需要用語法IntrabarPersist 來避免

IntrabarPersist的相關介紹,請點選此連結

帥哥元 發文於   2020/09/09

那請問一下小幫手,如果是     k棒內單次觸發(沒有逐筆洗價)
那是以K棒結束時的close去判斷,還是K棒沒跑完就會觸發

例如:日K棒,close = 100 會觸發
盤中一度到達 close=100,但是收盤時,日K棒留上影線,以close=98收盤

請問,
k棒內單次觸發(沒有逐筆洗價)   會被觸發嗎?

 

另外,我剛剛試著要把   k棒內單次觸發  後面的逐筆洗價取消打勾,都無法耶,就算我選其他的選項,後面的逐筆洗價也都是反白,無法取消打勾

小小的茶米 發文於   2022/10/03

我的也無法取消,這篇有結論嗎?

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

Hello 小小的茶米,

 

就小幫手所知,策略雷達和自動交易如果選擇日頻率的話,會強制勾選逐筆洗價。

而 帥哥元 上面提到的範例,如果逐筆洗價有洗到該日的高價的話 (100) 那麼是會被觸發的。

如果您是其他頻率,且沒有勾選逐筆洗價的話,只要每跟Bar完成時 close 的價格都不是 100 的話,就不會觸發。

發表回覆
Close