質問: mt4で時間を指定するにはどのようにすれば良いでしょうか。 mt4で時間を指定するにはどのようにすれば良いでしょうか。 例えば、取引を日本時間で午前9時から午後3時の間に指定して、午後3時の時点で建て玉があった場合は手仕舞いできるようにしたいのです。 mt4付属eaの、macd sampleで時間指定する場合は、どのようなプログラムをどの位置に書けば良いのでしょうか。 時間指定をいろいろ変えてバックテストを行ってみたいと思っています。 プログラムは、トレードスタジアムで少しやった程度ですので、mt4のプログラムは初心者のレベルです。よろしくお願いします。
回答: 回答が大変遅くなってごめんなさい。 実は、私も悩んでいました。 macdのサンプルプログラムを下の方までよく読んでみると、マジックナンバーが16384となっているので、これに統一しなければ決済されません。 よって、私が書いた最初の部分で、 # define magic 0001 という部分を、 # define magic 16384 としていただければ、うまくいくかと思います。 一時やってみてください。