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

削除済み  
Server Muradasilov:
来月の15日にね。
ありがとう。
 

こんにちは。

私はMT4(Alpari製)のEAを接続しています。私のパソコンでは動作するのですが、VPSでは動作しません。

説明書に従ってVPSに接続しました:

https://www.mql5.com/ja/articles/994

サーバーのログにはExpert Advisorをロードできないというエラーが表示されています:

cannot open file 'C:↪MetaTraderHosting゙゙12F77A6FDCC897979340CA1EB0D56BF64゙MQL4゙Experts゙ForexVzlomshikPro゙H1゙Experts゙Forex Vzlomshik Pro゙.ex4' [3].

しかし、私のコンピュータにそのようなパスとフォルダはありません:

MetaTraderHosting

インスタンス

12F77A6AFDCC8979340CA1EB0D56BF64

VPSでExpert Advisorを接続する方法は?

Подготовка торгового счета к миграции на виртуальный хостинг
Подготовка торгового счета к миграции на виртуальный хостинг
  • 2014.10.01
  • MetaQuotes Software Corp.
  • www.mql5.com
Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки MetaEditor, многопоточный тестер стратегий с поддержкой распределенных вычислений в MQL5 Cloud Network. В этой статье вы узнаете, как перенести свой клиентский терминал со всеми разработками в виртуальную среду.
 
PavelKa1:

こんにちは。


説明の一つは、共有ホスティングでは DLL呼び出しが許可されていないことです。Expert AdvisorがDLLコールを使用している場合、共有ホスティングでは動作しません。参考までに - DLLを使用することは、古いプログラミングとセキュリティ面での無知の証です。
 

DLLを使用しているかどうかを調べるにはどうすればよいですか?

私のパソコンでは、Expert Advisor の 設定で DLL が無効になっています。Expert Advisor は動作します。DLLを使用していないのでしょうか?

サーバー上でExpert Advisorのパスを指定する方法はありますか?

(なぜかメッセージが1行にまたがって書かれていて、多くのスペースを取っています。) 修正する方法がわかりません。

 
PavelKa1:


Expert Advisor を新しいビルドで再コンパイルします(現在、最新の MetaTrader 4 はビルド 950 です)。
 

私の理解が正しければ、Expert Advisorがチャートに表示されず、MT4で動作しない場合、再コンパイルが必要です。

しかし、それは私のコンピュータ上で正常に動作します。しかし、VPSでは動作 しません。

EAのフォーマットがMQ4ではなく、EX4のみの場合、再コンパイルは必要ないのでしょうか?

 
PavelKa1:

私の理解が正しければ、Expert Advisorがチャートに表示されず、MT4で動作しない場合、再コンパイルが必要です。

しかし、それは私のコンピュータ上で正常に動作します。しかし、VPSでは動作しません。

EAのフォーマットがMQ4ではなくEX4のみの場合、再コンパイルはできないのでしょうか?

編集可能なフォーマット(mq5またはmq4)のみコンパイル可能です。ご自宅のパソコンのターミナルのビルドは何ですか?また、バーチャルホスティングのログで エラーやメッセージを確認してください。)
 



自宅のパソコンではビルド950です。
バーチャルホスト「ターミナル」のログにはエラーはありません。 Expert "のログには、先ほどのエラーの一つを書きました。詳しく説明すると、アドバイザーは多通貨で、ジャーナル「Experts」の最後の瞬間のエラーは以下の通りです:cannot open file 'C:㊦MetaTraderHosting㊦12F77A6FDCC897979340CA1EB0D56BF64㊦MQL4㊦Experts㊦VzlomshikProH1㊦Experts㊦Vzlomshik Pro.ex4' [3] 2016.22 06:03:47.532 cannot open file 'C:↪MetaTraderHosting゙instances12F77A6FDCC897979340CA1EB0D56BF64゙MQL4゙ExpertsForexVzlomshikProH1゙Forex Vzlomshik Pro.ex4' [3] 2016.03.22 06:03:47.548 cannot open file 'C:¦MetaTraderHosting¦instances12F77A6AFDCC8979340CA1EB0D56BF64¦MQL4¦Experts¦VzlomshikProH1¦Forex Vzlomshik Pro.ex4' [3] 2016.03.22 06:03:47.563 cannot open file 'C:¦MetaTraderHosting¦instances12F77A6AFDCC8979340CA1EB0D56BF64¦MQL4¦ExpertsForexVzlomshikProH1¦Forex Vzlomshik Pro.ex4' [3] 2016.03.22 06:03:47.579 cannot open file 'C:C:¥MetaTraderHosting¥ForexVzlomshikProH1¥ExpertsForex Vzlomshik Pro.ex4' [3] 2016.03.22 06:03:47.594 cannot open file 'C:↪MetaTraderHosting゙゙12F77A6FDCC897979340CA1EB0D56BF64↪MQL4↩Experts゙VzlomshikProH1゙Experts゙Forex Vzlomshik Pro.ex4' [3] 2016.03.22 06:03:47.626 cannot open file 'C:㊦MetaTraderHosting㊦instances12F77A6FDCC897979340CA1EB0D56BF64㊦MQL4㊦ExpertsForexVzlomshikProH1㊦Forex Vzlomshik Pro.ex4' [3] 2016.03.22 06:03:47.641 cannot open file 'C:㊦MetaTraderHosting㊦instances㊤12F77A6AFDCC8979340CA1EB0D56BF64㊦MQL4㊦ExpertsForexVzlomshikProH1㊦ExpertsForex Vzlomshik Pro.ex4' [3] 2016.03.22 06:03:47.672 cannot open file 'C:㊦MetaTraderHosting㊦instances㊦12F77A6AFDCC897979340CA1EB0D56BF64㊦MQL4㊦ExpertsForexVzlomshikProH1㊦ExpertsForex Vzlomshik Pro㊦.ex4' [3].










 
vpsの トラフィックについて見つけられませんでしたが、ディスクは30m.b.あり、端末のログはアクティブに満たされています。ディスクにメモリが残っていない場合はどうなりますか? トラフィックの制限はありますか?
 
Anatolij Anufriev:
vpsのトラフィックについて見つけられませんでしたが、ディスクは30m.b.で、端末のログはアクティブに満たされています。ディスク上のメモリが残っていない場合はどうなりますか? トラフィックの制限はありますか?

共有ホスティングでは、ターミナルに組み込まれ、実際には、ディスクに関する情報(そのサイズ)にアクセスすることはできません。そして、あなたは常に次の方法でディスクの使用状況を表示することができます:仮想プラットフォームでの作業。そして、非常に正常な状況は、約250 MBのディスク使用量です:

共有ホスティングのディスク使用量