MT4 EA で取引時間のみ注文したい
EAを自作中しておりますが、朝6:00から6:05(あるいは6:10など)の間にオーダーが出てしまうとエラーになってしまいます。
(今はエラーを繰り返したのち、6:05を過ぎたときにオーダーが通ります)
これをスマートに回避できないかな?と思っております。
業者によっては6:05までだったり6:10だったりするのと、月曜日は7:05(こちらも業者によって違うかもしれませんが)までだったりします。また、サマータイム期間・期間外での違いも懸念しております。
取引可能時間を取得する方法か、現在取引可能かを確認できれば実現できそうです。
シンプルな回避方法をご教示いただけないでしょうか
回答1
MarketInfo()関数で、MarketInfo(Symbol(),MODE_TRADEALLOWED)というのはどうでしょう?
Originally posted 2019-09-09 18:40:42.