VPSサーバーです。質問です。 - ページ 8

 
こんにちは、2日目はこの写真(写真添付)を見ています。これは何と関係があるのでしょうか?
ファイル:
 
WPCにEAをインストール したが、動作しない。注文もポジションの変更もできない。自宅のターミナルでは、自動売買が有効になっていれば問題なく動作します。MQL5 Amsterdam 04
 
Vitaly Stepanov:
VPSにEAを インストールしましたが、動作しません。注文もポジションの修正もできません。自宅のターミナルでは、自動売買が有効であればすべて正常に動作します。MQL5 Amsterdam 04

VPSのログを見てください。

  • 同期が成功したかどうか(例えば、Expert AdvisorがDLLを使用している場合、MQL5 VPSでは動作しません)。
  • VPSは自宅の端末と比較してどのような構造になっていますか(MQL5 VPSは自宅と同じメタトレーダーですが、倉庫に設置されています)。
  • といった具合に。

全ての回答はログ(VPSログ)にあり、その数は2つです。

 
Sergey Golubev:

VPSのログを見てください。

  • 同期が成功したかどうか(例えば、Expert AdvisorがDLLを使用している場合、MQL5 VPSでは動作しません)。
  • VPSは自宅の端末と比較してどのような構造になっていますか(MQL5 VPSは自宅と同じメタトレーダーですが、倉庫に設置されています)。
  • といった具合に。

すべての回答はログ(VPSログ)にあり、2つあります。

tab "Experts" - 2021.03.23 19:38:05.507 Mascka_gold2 (ETHUSD,H1) 初期化エラー 0


 
Vitaly Stepanov:

tab "Experts" - 2021.03.23 19:38:05.507 Mascka_gold2 (ETHUSD,H1) 初期化エラー 0


英語部分(機械翻訳)の投稿を2件見つけました。

GetLastError() 関数からエラーメッセージ0が返されたと仮定すると、それはエラーではなく、実際にはエラーがないことを意味しています。EAの作者だけが、生成されたコードのどこに問題があるかを正確に知っており、なぜそれが機能しないかをあなたに伝えることができます。だから、連絡してみたらどうだろう。

採用情報


 
こんにちは。VPSについて質問です。WPZへのEA移行 に成功した後、取引が停止し、MT4ターミナルの左上隅に自動売買が禁止されていることが表示されています。考えられる理由を説明してみてください。IOなしでもEAは取引されています。
 
Сергей Груздев:
こんにちは。VPSについて質問です。Expert Advisorを VPSに正常に移行した後、取引が停止し、MT4ターミナルでは、左上に「autotrading is disabled」というエラーメッセージが表示されるのがわかります。考えられる理由を説明してみてください。IOなしでもEAは取引されています。

ヘルプを読む:移行後、PCの自動売買は強制的にDISCONNECTEDになります。その通りです - Expert AdvisorはMQL5共有ホスティングで実行され、MQL5 VPSとPCの両方で同時に実行する理由はありません - クラッシュやエラーが発生するのは必然です。

 
はい、PC上のターミナルで自動売買を無効にします。しかし、vpcから取引することはない。
 
wpsに移行するとPCの自動売買が無効になりますが、バーチャルホスティングからは 注文が開きません。
 
Сергей Груздев:
はい、PC上のターミナルで自動売買を無効にします。しかし、VPSからは取引されない。
そのため、VPSサーバーの 両方のログファイルを確認し、EAがうまく書かれていれば、ポジションが開かない理由がわかるでしょう。