初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 431

 
pr0gre5:

インジケータから信号を受信して注文を出すExpert Advisorを構築する最も簡単な方法は何ですか?

インクルードファイルで実行しようとしたところ、コンパイル時に2つのOnInitが発生すると文句を言われました。

もっと簡単な記事を提案してください。

最低限、OnInitsの1つを削除する必要があります。第二段階は、プログラミングを学ぶことです。
 
pr0gre5:

インジケータから信号を受信して注文を出すExpert Advisorを構築する最も簡単な方法は何ですか?

インクルードファイルで実行しようとしたところ、コンパイル時にOnInitが2つあることに文句を言われました。

もっと簡単な記事を提案してください。

指標に基づいた売買シグナルモジュールを 作成します。あとは、MQL5 Wizardを使ってExpert Advisorを生成するだけです。
 

プリプロセッサーは、その行を

WinUser32.mqhファイルの内容で、#include <file_name>と します。角括弧はWinUser32.mqhファイルが標準ディレクトリ(通常terminal_directoryMQL5 ↵Include)から取得さ れることを示します

ここにすべてのドキュメントがあります。

 
pr0gre5:

インジケータから信号を受信して注文を出すExpert Advisorを構築する最も簡単な方法は何ですか?

インクルードファイルで実行しようとしたところ、コンパイル時にOnInitが2つあることに文句を言われました。

このテーマについて、より簡単な記事を提案してください。

必要なことは2つ。

1. インジケータ

2.エスパートのこと。

これらは2つの異なるファイルです。

エキスパートによるインジケーターのデータを要求し、シグナルとして使用する。

シグナルに応じて、取引操作を 行います。

 

如何して標準の配列が範囲外になることがあるのですか?

 
Leanid Aladzyeu:

如何して標準の配列が範囲外になることがあるのですか?

F1キーを押せということです)))

これはナンセンスだ。もう一度 "compile "を押すと、もしかしたら行番号が変わるかもしれません...。

または、少なくともiClose(Symbol(),Period(),1) を使用する。

 
new-rena:

F1キーを押せということです)))

これはナンセンスだ。もう一度 "compile "を押すと、もしかしたら行番号が変わるかもしれません...。

せめてiClose(Symbol(),Period(),1)を使ってください。

xapperpタブで、しばらくするとエラーが発生するのは、そのためです。
 
Leanid Aladzyeu:
しばらくしてxperpsタブでエラーになったのは彼のせいです。
了解した、頼んだことはやってくれたか?
 
new-rena:
了解した、頼んだことはやってくれたか?
どんな内容だったか覚えていないのですが?
 
Leanid Aladzyeu:
何の話か覚えてないんだけど?
という投稿に返信したところ、「どうですか?標準的な配列が範囲外になることがあるのですか?
理由: