Любой новый предмет для новичка с первого взгляда кажется сложным для понимания. Нам кажется простым и ясным то, что мы уже знаем. Но мы просто не помним, что всем нам когда-то приходилось изучать с нуля, даже родной язык, на котором мы разговариваем. Так и язык MQL5, таящий в себе огромные возможности для написания торговых стратегий, можно начать изучать с базовых понятий и примеров. В этой статье на примере пользовательского индикатора SMA рассматривается взаимодействие технического индикатора с клиентским терминалом MetaTrader 5.
С запуском сервиса "Работа" MQL5.community становится идеальным местом для размещения заказов и оказания услуг программирования. Тысячи трейдеров и разработчиков ежедневно посещают этот ресурс и с легкостью могут помочь друг другу. Для трейдера сервис "Работа" - это легкая возможность получить свой собственный эксперт. Для MQL5-разработчика это возможность легко найти новых клиентов. В данной статье мы рассмотрим возможности этого сервиса.
なぜかというと、(インジケータ)が初回実行時にのみ描画するように書かれて いる場合
新しいティックでバッファがリセットされる(行が消える)?バッファは古い値を記憶していない。1回目は全て描画し、rates_total-prev_calculated>0の場合は差分のみを描画するようにするにはどうしたらよいでしょうか?
アップデートの男...ArrayInitializeをOnCalculateに移動したためです...一本目でゴミになるか、面倒なことになるかのどちらかです。
今のところ、この問題は解決しています。
なぜシグナルがターミナルに コピーされないのか、皆さん教えてください。
MQL5のツールで自作するという意味です。
インジケーターウィンドウで、好きなようにビルドしてください。
何から始めたらいいのか、教えてください。
https://www.mql5.com/ru/articles/37
もう少し具体的に教えてください。マーケットレビューのウィンドウからツールRTS-9.13のパラメータ値(例えば販売中の注文量)をバッファに転送する方法は?
自分で理解するのが嫌なら、「ワーク」に行けばいいのです。50ポンドで済むので、何も考えなくて済みます。注文、ポジション、トレードのクラスと標準関数があり、これを検索に入力すれば簡単に見つかります。バッファがどのように充填されるかは、私があげたリンク先にあります。
答えはここから探してみて ください。
Copy* で受信配列名を渡すには?
double a[], b[], c[], string name={"a", "b", "c"}が存在する。
必要
Arrayの代わりに配列名をコピーするにはどうすればよいですか?
何か簡単なものが、見つからない。