記事"MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第8部): 注文およびポジション変更イベント"についてのディスカッション - ページ 4

 

アルチョム


つまり、SLとTPのレベルがまるで存在しないかのように通過してしまうのだ。

今日、別のコンピューターで試してみたが、すべて正常で、SLもTPも問題なく発動した。私のPCだけがこのような問題を抱えていることがわかった。仮想マシン 上でも試してみたが、こちらもすべて正常だった(どこでも同じコード)。

一般的に、状況ははっきりしませんが......。

ファイル:
16wt3yvz98.png  93 kb
 
MQL_User 仮想マシン 上でも試してみたが、こちらもすべて正常だった(どこでも同じコード)。

一般的に、状況ははっきりしませんが......。

こんばんは。32ビット版のWindowsをパソコンにインストールした場合でも、「混乱」は起こり得ます。

ありがとう、ウラジミール。

 
MQL_User 仮想マシン 上でも試してみたが、こちらもすべて問題ない(どこも同じコード)。

全般的に、状況ははっきりしませんが......。

エキスパート」のログには何が書かれているのでしょうか?

 

ウラジミール、アルテム。

私のPCには64ビット版のWindows10がインストールされており、他のPCでもslとtpは正常に起動します。Experts" ログには何も書かれていません。しかし、テスターでやってみると、そこには何も書かれていないはずだと理解できます。

しかし、興味深いのは、トレーリング・オールをオンにすると、tpがトリガーし始めることです。おそらくtrade.PositionModify(...)が何らかの影響を及ぼしているのでは?しかし、Expert Advisorでポジションを建てた 直後に修正してみたのですが(slとtpを少し変更)、役に立ちませんでした。

Windowsの設定が影響しているのでしょうか?