これはMetaEditorのMQL5ウィザードで『エキスパートアドバイザ:テンプレート』の項目を選ぶことで簡単に生成することができます。これはカスタムインディケータの移行が意識的に行われることを保証するものです。指標とエキスパートアドバイザーの外部パラメータは正しく設定されるべきです。同期を開始する前に、再度それらの確認が必要です。スクリプトは、同期の際ににチャート上の無限ループで実行されている場合でも、移行中に移動することはできません。電子メール、FTP及びシグナルの設定エキスパートアドバイザーが電子メールを送信する場合、データをFTPでアップロードする場合やシグナル取引をコピーする場合は、必要な設定を指定するよう確認が必要です。コミュニティータブでMQL5.communityアカウントのログインとパスワードを指定します。これはシグナルのコピーに必要です。取引とシグナルコピーの許可バーチャルプラットフォームでは自動売買は常に許可されています。よって、同期中に実行されている取引機能を持つ任意のエキスパートアドバイザーは、移行後のバーチャルプラットフォーム上で取引することができます。不審なエキスパートアドバイザーは起動されるべきではありません。エキスパートアドバイザーが移行されると、ローカルプラットフォームの自動売買機能は自動的に無効になります。これは、同じアカウントに接続された2つのプラットフォームが同じエキスパートアドバイザーを通じて取引する状況を防ぐために行われています。プラットフォームや実行中のエキスパートアドバイザーのプロパティで自動売買が許可されているかどうかにかかわらず、任意の自動売買ロボットはバーチャルプラットフォームに移動された後には取引することを許可されています。シグナルコピーのパラメータはシグナルタブで設定します。取引口座は、アクティブなサブスクリプションを持っており、取引コピーが許可されている場合、シグナルをコピーする権限は、移行中の取引プラットフォームで無効になっています。これは、同じアカウントに接続された2つのプラットフォームが同じ取引をコピーする状況を防ぐために行われています。シグナルが既に実行されているバーチャルプラットフォームに移行する際には、ローカルプラットフォーム上のシグナルコピーをオンにする必要はありません。仮想プラットフォームでは"確認なしにポジションを同期する"(確認なしでポジションを同期)設定はいつも有効にされています。仮想プラットフォームにはユーザーインターフェイスがないので、操作は自動的にコピーされるのみで手動で確認することはできません。移行が完了すると取引コピーはバーチャルプラットフォーム上で自動的に有効になっています。ローカルプラットフォーム上のコピーのキャンセルについてのメッセージもジャーナルに繰り返されます。WebRequest関数を使用する場合は、エキスパートアドバイザータブで権限を設定し信用されたURLのリストを設定します。#移行は、取引プラットフォームを同期するたびに実行されます。同期は常に一方向のプロセスです。ローカルプラットフォーム環境がバーチャルプラットフォームに移動し、決してその逆ではありません。バーチャルプラットフォームの状態は、プラットフォームとエキスパートアドバイザーログ、ならびにバーチャルサーバ監視データをリクエストして監視することができます。データを同期するには、[VPS]セクションに移動し、移行タイプを選択します。目的に応じて使用されるべき移動のいくつかの種類があります。エキスパートアドバイザー/指標及び取引コピーを同時に起動したい場合完全な移行が必要です。このモードでは、エキスパートアドバイザーと指標を実行している接続データだけでなく、開いているすべてのチャート、シグナルコピーパラメータ、アカウント、FTP及び電子メールの設定などがすべてバーチャルサーバにコピーされます。シグナル購読が必要でない場合、エキスパートアドバイザーと指標のみが移行されます。完全な移行とは異なり、シグナル購読のパラメータはこのモードでは移行されません。シグナルコピーの設定のみ(チャートやプログラム以外)が移行されます。このモードでは、アカウント接続データ、シグナル複製パラメータ、FTPと電子メールの設定がバーチャルサーバに転送されます。このように、データウィンドウ内のチャート数と銘柄リスト、実行中のプログラムとその入力パラメータ、プラットフォームの設定とシグナル購読の設定はいつでも変更することができます。オープンチャートの使用可能なすべての履歴データは、自動的に最初の同期中にアップロードされています。取引サーバからの履歴をアップロードするには時間がかかることがあるので、チャート上で実行されているすべてのプログラムは、同期中に正しく更新されたデータを処理する必要があります。移行時にはすべての情報がプラットフォームログに記録されます。同期後、実行されるアクションを検討するためにバーチャルプラットフォームのメインジャーナルを開きます。Journalに移動します。詳細を表示するには「操作ログビューアー」をクリックします。新しく開いたログウィンドウでは、操作ログのエントリーをフィルターするテキストと希望間隔を設定することができます。その後、見つかったログをダウンロードするために「リクエスト」をクリックします。移行プロセスにはいくつかの機能があります。自動売買は、ローカルプラットフォームの設定でまたは実行されているエキスパートアドバイザーパラメータで無効になっている場合でも、バーチャルプラットフォームでは常に許可されています。スクリプトは、同期の際ににチャート上の無限ループで実行されている場合でも、移行中に移動されません。非標準的な時間枠と銘柄を持つチャートは移行されません。あるアカウントの認証は、使用できません。仮想ホスティングは、アカウントへの接続のたびに手動でワンタイムパスワードの指定が必要な場合、完全に自律的なプラットフォーム運用ができるように設計されています。