記事"仮想ホスティングに移植するためにトレードアカウントを準備する方法"についてのディスカッション - ページ 40

 

こんにちは、


似たような投稿がいくつかありますが、私の問題に対する答えはまだ見つかりません。

私はMT4を使っており、EAにカスタムインジケーター(私が書いたもの)を入れています。EAはPCターミナルでうまく動作します。

また、EAにカスタムインジケーターファイルを指定しました。(#propertyのtester_indicatorで... ...)。


全てをVSに移行した後、正常に見えます:

しかし、VS上のEAが機能しない、つまり注文が作成されない。 PCターミナルに戻すと、再び注文が作成され、問題なく機能する。

どういうわけか、VS上のEAは動作しません。CPU使用率は0%です。


私が理解した限りでは、サービスデスクはこのようなクエリを受け付けません。

どなたか教えてください。


ありがとうございます。

ラフィ

 

こんにちは、

コンピュータの電源が切れているときでも携帯電話でアラート通知を受け取れるように、vpsの月額プランを契約したのですが、どうもうまくいきません。コンピュータの電源を切ると、vpsが 接続されているにもかかわらず、携帯電話にアラートが表示されません。この問題を解決する方法をご存知の方はいらっしゃいますか?

ありがとうございます。

 

CopyRates - ホスティングエラー!

コード内の行: // 価格データをコピーし、検証のためにメールに送信しています。

 CopyRates(_Symbol, PERIOD_M1, 0, 10, mrate_M1); ArraySetAsSeries(mrate_M1,true); 
 CopyRates(_Symbol, PERIOD_M5, 0, 50,mrate_M5); ArraySetAsSeries(mrate_M5,true); 
 CopyRates(_Symbol, PERIOD_M15,0, 10, mrate_M15);ArraySetAsSeries(mrate_M15,true);

  SendMail(__FILE__  + 「プログラムの冒頭で , __FILE__   
               +  "\n" +  " //   mrate_M1[0].time = "  + TimeToString(mrate_M1[0].time)
               +  "\n" +  " //   mrate_M1[1].time = "  + TimeToString(mrate_M1[1].time)
               +  "\n" +  " //   mrate_M1[2].time = "  + TimeToString(mrate_M1[2].time)
               +  "\n" +  " //   mrate_M1[3].time = "  + TimeToString(mrate_M1[3].time)
               +  "\n" 
               +  "\n" +  " //   mrate_M5[0].time = "  + TimeToString(mrate_M5[0].time)
               +  "\n" +  " //   mrate_M5[1].time = "  + TimeToString(mrate_M5[1].time)
               +  "\n" +  " //   mrate_M5[2].time = "  + TimeToString(mrate_M5[2].time)
               +  "\n" +  " //   mrate_M5[3].time = "  + TimeToString(mrate_M5[3].time)
               +  "\n" 
               +  "\n" +  " //   mrate_M15[0].time = "  + TimeToString(mrate_M15[0].time)
               +  "\n" +  " //   mrate_M15[1].time = "  + TimeToString(mrate_M15[1].time)
               +  "\n" +  " //   mrate_M15[2].time = "  + TimeToString(mrate_M15[2].time)
               +  "\n" +  " //   mrate_M15[3].time = "  + TimeToString(mrate_M15[3].time)
                 ….

ロボットが私のPC上で動作している場合、正しいバーデータがメールに送られ、ロボットがバーチャルホスティング上で動作している場合、間違ったバーデータが送られる。

// ロボットがバーチャルホスティング上で 動作している場合、間違ったバーデータが送られてくる(すなわち、M5バーがM1と同じバーになっている!)。

// mrate_M1[0].time = 2019.01.30 15:19
// mrate_M1[1].time = 2019.01.30 15:18
// mrate_M1[2].time = 2019.01.30 15:17
// mrate_M1[3].time = 2019.01.30 15:16

// mrate_M5[0].time = 2019.01.30 15:19 (!)
// mrate_M5[1].time = 2019.01.30 15:18 (!)
// mrate_M5[2].time = 2019.01.30 15:17 (!)
// mrate_M5[3].time = 2019.01.30 15:16 (!)

// mrate_M15[0].time = 2019.01.30 15:15
// mrate_M15[1].time = 2019.01.30 15:00
// mrate_M15[2].time = 2019.01.30 14:45
// mrate_M15[3].time = 2019.01.30 14:30


 

現在VPSを契約しています。VPSでEAをSyncすると、自動売買がチェックされています。 これは正常ですか?




 
ekbatman21:

現在VPSを契約しています。VPSでEAをSyncすると、自動売買がチェックされています。 これは正常ですか?




私の場合、これが正常であるだけでなく、そうでなければなりません。

つまり:私はすべてのチャート、EA、インジケータなどをローカル(PCのプラットフォーム上)で準備し、その後VPSと 同期します。その後、私のVPSで使用されているすべてのチャートを(ナビゲーター・ウィンドウで)見ることができるはずです。そして、それらのチャート(VPSの下にあるチャート)のそれぞれを右クリックして、「自動取引」を有効にして(すべてのチャートでそうする必要がある)、VPSが自動的に取引を開始できるようにする。そうしないと、VPSとローカル・プラットフォームの両方が取引を開始してしまい、すべての取引が2倍になってしまいます。試してみてください。

 

こんにちは。

MT5でVPS登録のボタンがありません。

Win7、Avast antivirusです。

MT4ではすべて正常に動作します。

考えられる理由と修正方法を教えてください。

ファイル:
photo_MT5.jpg  105 kb
 
Anatolii Masliukov:

こんにちは。

MT5にVPS登録のボタンがありません。

Win7, Avast antivirus.

MT4ではすべて正常に動作します。

考えられる理由と修正方法を教えてください。

MetaTrader 5の32ビットオペレーティングシステムでは、ターミナルに組み込まれたバーチャルホスティングは 禁止されています。

64ビットオペレーティングシステムで動作します。

 
私は昨日2019年6月20日にICMarkets-Live04サーバーと口座番号 572991のVPSホスティングを支払いましたが、MT4のフリーズ問題のため、2019年6月21日にMT4をアンインストールしました。再度MT4をインストールした後、私のアカウントに接続されているVPSが表示されないので、アカウントとサーバーのために既に支払われたVPSを再アクティブ化するにはどうすればよいですか。
 
scalper_bob:

DLLを使用する 私のEAでは動作しないようですが、これは正しいのでしょうか?

もしそうなら、管理者権限を持っていないのだと思います。

どなたか確認できますか?このサービスは完全な管理者権限のVPSサービスに拡大する予定ですか?Metaquotesにとって有益な事業となるでしょう。そうでなければ、コピープロテクトにDLLを使用しないEAに限られます。

 
同期したファイルをホスト・コンピューターから自分のコンピューターに戻すことは可能ですか?ありがとうございました。