記事"MetaTrader 5 から MetaTrader 4へトレードをコピーする方法"についてのディスカッション - ページ 6

 

MT4のプラットフォームを使用しているブローカーで私のMT5のEAを使用するために非常に便利な作業です!

残念ながら、MT4側で予期せぬエラーが発生しました:"Copyist_positions EURUSD,M1:ArrayInitialize関数の 内部エラー"

And some warnings when compiling source code on MT4 MetaEditor :" 'cmd' - comparison expression expected C: \Program FilesMetaTrader 5MQL5Files ✰Copyist_positions.mq4 (127, 46) "

このバグを修正するアイデアはありますか?


Documentation on MQL5: Array Functions / ArrayInitialize
  • www.mql5.com
Array Functions / ArrayInitialize - Documentation on MQL5
 
arnovinc:

MT4のプラットフォームを使用しているブローカーで私のMT5のEAを使用するために非常に便利な作業です!

残念ながら、MT4側で予期せぬエラーが発生しました:"Copyist_positions EURUSD,M1:ArrayInitialize関数の 内部エラー"

And some warnings when compiling source code on MT4 MetaEditor :" 'cmd' - comparison expression expected C: \Program FilesMetaTrader 5MQL5Files ✰Copyist_positions.mq4 (127, 46) "

このバグを修正するアイデアはありますか?

ありがとうございます。

元のロシア語の記事の コードを試してください。

 
Automated-Trading:

ありがとうございます。

元のロシアの記事の コードを試してみてください。

バグが修正されたので、MT5とMT4を再インストールしました!

ありがとうございました。

 
IvanIvanov:
接続を解除し、コンピュータを再起動しても何も起こらない。

......やっとMT4でコピー機を起動した。
 

素晴らしい......1つだけ質問があります。

私はMT5の下にExpert Advisorと端末を持っている0.1ボリュームのロットのみを理解していますが、私は0.01とマイクロ口座でMT4上で取引したい、つまり、MT5上のExpert Advisorは0.1を開き、MT4ではすべてが10で割られ、それに応じて0.01表示されます......kovyryalコードとそこに分割を置く場所を理解していませんでした。

 
snif_ram:

素晴らしいことですが......1つだけ質問があります。

私はMT5の下にExpert Advisorと端末を持っている0.1のロットのみを理解していますが、私は0.01でマイクロ口座のMT4上で取引したい、つまり、MT5上のExpert Advisorは0.1を開き、MT4ではすべてが10で割られ、それに応じて0.01表示されます......kovyryalコードとそこに分割を置く場所を理解していませんでした。

コードの中で何かを掘る必要はありません。この目的のために、mt4コピー機では、スケーリングを担当する外部変数 koeff_lotがあります。

これを0.1に変更すると、mt5で1.0ロットごとに、mt4では0.1ロットがオープンされます。

Документация по MQL5: Основы языка / Переменные / Extern переменные
Документация по MQL5: Основы языка / Переменные / Extern переменные
  • www.mql5.com
Основы языка / Переменные / Extern переменные - Документация по MQL5
 
Urain:

この目的のために、mt4コピー機にはkoeff_lotという外部変数が あり、この変数がスケーリングを担当しています。

これを0.1に変更すると、mt5で1.0ロットごとに0.1ロットがmt4でオープンされます。

ありがとうございました.
 
C:¥Program Files¥MetaTrader¥Files¥にmt4をインストールしようとしているのですが、Filesフォルダが見つかりません。ターミナルから「Open Data Catalogue」を開く。Filesフォルダがある。すでにインストールされているmt4をそこにコピーしたが、mt5のExpert Advisorは独自のフォルダを作成し、mt4のスクリプトでは見えない。ファイルオープニングエラー4103」と表示されます。csvファイルをmt4expertsfilesフォルダにコピー すると、スクリプトは取引をコピーする。くそ、恥ずかしいけど、何が悪いのかわからない。
Документация по MQL5: Файловые операции / FileCopy
Документация по MQL5: Файловые операции / FileCopy
  • www.mql5.com
Файловые операции / FileCopy - Документация по MQL5
 
Bank_616:
C:¥Program Files¥MetaTrader¥Files¥にmt4をインストールしようとしているのですが、Filesフォルダが見つかりません。ターミナルから "open data catalog "を開く。Filesフォルダがある。そこにインストール済みのmt4をコピーしたのだが、mt5のExpert Advisorは独自のフォルダを作成する。ファイルオープニングエラー4103」と表示されます。csvファイルをmt4expertsfilesフォルダにコピー すると、スクリプトは取引をコピーする。くそ、恥ずかしいけど、何が悪いのかわからない。
同じような状況で、私は新しいMT-4ターミナルを、既にインストールされている(WORKING-SCOOPED)の代わりにMT-5の...Filesフォルダにアップロードしなければならなかった。
 
osn:
同じような状況で、私はすでにインストールされているもの(WORKING-SCOOPPED)の代わりに、MT-5の...Filesフォルダに新しいMT-4ターミナルをアップロードする必要がありました。

ありがとうございます。