- 38 名前:デフォルトの名無しさん [2025/02/01(土) 19:39:29.58 ID:mVYeOvOo0.net]
- O3 mini
MT4の「自動売買を許可する」チェックボックスは、 EA自体の初期化やティックごとの処理(OnInit、OnTickなど)の実行を停止するものではなく、 取引注文の実行(OrderSendやOrderModifyなど)を許可するかどうかを制御するための設定です。 つまり、EAがチャートに貼られていれば、たとえ「自動売買を許可する」がオフになっていても、 EAは通常通り初期化されOnInitが呼ばれ、ティックが来るたびにOnTickも実行されます。ただし、EA内で注文を発注しようとしても、取引注文が禁止されているため実際の売買注文は行われず、注文関数がエラーとなるか、動作しません。 まとめると: ・EAの初期化(OnInit)やティック処理(OnTick)は実行される。 ・しかし、注文発注などの自動売買に関わる処理は「自動売買を許可する」がオフの場合には実行されない。 この仕様により、EAのロジックやインジケーター計算、デバッグは可能ですが、 実際の取引注文のみがブロックされるという動作になります。
|

|