記事"MetaTrader 4 と MetaTrader 5 の仮想ホスティングが通常の VPS より優れている理由"についてのディスカッション - ページ 48

 
tembulat55:
10点目は夜の始まりで、私のコンピューターではすべてうまくいくが、ホスティングではうまくいかない。
 
tembulat55:
夜の始まりの10番目のポイントは、私のコンピュータではすべてが動作しますが、ホスティングでは動作しません。

EAでTimeLocalが使用されている場合、サーバー上で異なる場合があります。

TimeCurrent またはTimeGMTを使用している場合は、違いはありません。

 
Andrey Khatimlianskii:

Expert AdvisorでTimeLocalが使用されている場合、サーバー上で異なる場合があります。

TimeCurrent または TimeGMT を使用する場合は、違いはありません。

Expert Advisor で使用されている時間を知るにはどうすればよいですか?
 
tembulat55:
Expert Advisorで使用されている時間を調べるにはどうすればよいですか?
そのためには、編集可能なmq5コードを見る必要があります。コードがない場合は、このEAを作成した人にお問い合わせください。
削除済み  

私が理解する限り、EAはバーチャルホスティング、例えばMQL/Filesフォルダに ファイルを作成することができます。

質問ですが、EAを再度同期して削除した場合、EAによって作成された ファイルは削除されますか?削除されない場合、どのように削除できますか?

 
tembulat55:
Expert Advisorで使用されている時間を知るには?

コードを見る。

あるいは間接的に、ログ(ログに何か書き込まれている場合)またはアクション(時間に関連する関数の1つがどのように動作するかを正確に知っている場合、VPSで その関数を有効にして、それが動作するタイミングを確認します)。

 
Александр:

私が理解する限り、EAはバーチャルホスティング、例えばMQL/Filesフォルダに ファイルを作成することができます。

質問ですが、EAを再度同期して削除した場合、EAによって作成された ファイルは削除されるのでしょうか?削除されない場合、どのように削除すればよいでしょうか?

本当にファイルが作成されるのですか?私の場合はうまくいかなかったようで、ファイルをあきらめざるを得ませんでした。

FileDelete()を使えば、いつでもファイルを削除できます。

削除済み  
Andrey Khatimlianskii:

本当にそうなのか?私の場合はうまくいかなかったようで、ファイルをあきらめざるを得ませんでした。

FileDelete()はいつでも削除できます。

少し前にMQの誰かが、仮想ホスティング 上に作成することはできるが、同期中にファイルはホスティングに転送されないと書いていました。

私は、次の同期時に既存のファイルがどうなるかを理解したかったのです。

 
Александр:

少し前にMQの誰かが、共有ホスティングで作成できるが、同期中にファイルはホスティングに転送されないと書いていました。

次の同期時に既存のファイルがどうなるかを理解したかったのです。

エキスパートとインジケーターは同期中に上書きされます。内蔵の共有ホスティング 上のファイルはすべて削除されるのではないかと思います。

しかし、これはいつでも確認できます:

  • まず Expert Advisor #1 を同期させ、1つのアクションだけを実行します。
  • 次に、Expert Advisor #2を使用して再度同期を実行します。Expert Advisor #2は1つのアクションしか実行しません。

 

既存のファイルをMQL5Filesからホスティングに転送するには、#property tester_file 構文を使います。

ホスティングからクライアント端末へのファイルの逆転送はありません。

ホスティングターミナルの単純なスタート-ストップ中に、ファイルが破壊されることはありません。

移行中(繰り返される場合でも)、ホスティング端末のフォルダは毎回新しく作成されます。