MT4 EA なのですが
一回 MT4をシャットダウンさせると それまでの買いや売りポジションを決済しないまま 新規に次の買いや売りをしてしまいます
シャットダウン前の売買ポジションの情報を再立ち上げ時にプログラムに取り入れ
既存ポジションの決済を出来るようにするにはどの様なプログラムにしたら良いでしょうか
よろしくお願いします
回答1
・ポジションを持とうとするときに、改めて現在のポジションを確認する
・init()の中で現在のポジションを確認して、変数に記憶させる
などが一般的ではないかと思います。
変更箇所が少ないのは後者かと思いますが、損切りや利確が発生した場合は、対応しない可能性があります。
Originally posted 2019-09-09 19:45:21.