如果1分k架構5分鐘判斷一次,在09:30-10:30時段內。
是不是只能直接用宣告的
if current time=093000 or 093500...or 103000 ;
謝謝。
如果1分k架構5分鐘判斷一次,在09:30-10:30時段內。
是不是只能直接用宣告的
if current time=093000 or 093500...or 103000 ;
謝謝。
這種方式太沒效率,且只使用非逐筆洗價。在逐筆洗價的情況下,每個TICK一樣會判斷一次。
1分k架構下,因為5分鐘才要判斷一次,取用5分K的KD值來當進場訊號,但出場停損用1分K。 才會需要寫進場判斷的時間點093000 093500 ...103000。(非逐筆)
似乎沒有其他方法?謝謝
這篇試看看能否解決
https://www.facebook.com/groups/1396613170793746/posts/1518169581971437/
感恩分享,我再試試看.
我試過下面方法 , 是可以的
利用5分K判斷進場 , 再1分K或即時洗價出場
一開盤 , 就給K棒編號 , 090000==>1 , 090100==>2
寫一個判斷式 , (編號除以5) >1 , 餘數為1 , 就是第6根 , 第11根 , 第16根
再去取得前5根 , 你要的資料
感謝分享
逐筆洗價之下,可以使用DateTime控制,進場的時候每5分鐘洗一次,但出場是逐筆洗價。
了解,感謝許教授
學到了 , 謝謝許教授
Char大文章那個方式,5分k用逐筆洗價,用condition [1] 。出場確實是用1分k,但進場會比原本5分k慢1分k,這樣成本會跑掉蠻多的。例如9:35 5分k觸發,程式單會用9:36分的條件出單。
不知道有沒有其他方法可以9:35就出單。
謝謝
19 評論