MetaTrader 5をダウンロードする

無料でロボットをダウンロードする方法を見る

興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれをレーティングしてもらいます

記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。

ライブラリ

CCheckNewCandle - MetaTrader 5のためのライブラリ

| Japanese English Русский 中文 Español Deutsch Português

ビュー:
116
レーティング:
投票: 21
パブリッシュされた:
2017.09.11 07:31

MQL4 バージョンも用意されています。 この MQL5 バージョンでは、"+" 演算子とインデックス "[]" の便利な使い方を追加しました。 "+" はローソク足の出現のフラグを更新することができます。 インデックス作成により、指定した期間のローソク足の出現を確認できます。

多くの MQL5 プログラムは、そのコードの一部を明示的に実行するのは、チャート上の新しいローソク足の出現後だけです。 このクラスは、各プログラムのロウソクの監視関数を記述する必要性からを保存します。

クラスを使用するには、添付ファイルを%TerminalPath%\MQL4\Include\ に保存します。 

このファイルを必要なインジケーターまたはEAに含めます。

#include <СCheckNewCandle.mqh>

オブジェクトを作成します。

CCheckNewCandle candle;

//また

CCheckNewCandle candle("EURUSD");

イベント処理関数の開始時に、新しいローソク足の出現がチェックされます (チェック結果はインスタンスに格納されます)。

OnTick() //または OnCalculate ()、または別の関数...
{
+ ロウソク足;
...
}  

今度は、次の点検まで、ロウソク [ENUM_TIMEFRAMES の時間枠] メソッドは + ロウソクを使用して前の点検の結果を戻す;メソッド.

if(candle[PERIOD_H1]) //標準のタイムフレーム。
{
...
}
場合(ロウソク足 [PERIOD_D1])+ ロウソク足の呼び出し間のリクエストの数を//Any します。
{
...

P.S. + ロウソク足;呼び出しは、プログラムの初期化中に実行する必要があります。

MetaQuotes Software Corp.によりロシア語から翻訳された
元のコード: https://www.mql5.com/ru/code/18497

QEMA_HTF QEMA_HTF

インプットパラメータで使用できるタイムフレームの選択オプションを持つ QEMA インジケーター。

PEMA_HTF PEMA_HTF

インプットパラメータで使用可能なタイムフレームの選択オプションを持つペマインジケーター。

EveningStar EveningStar

インジケータは、"イブニングスター" パターンを示しています。

EveningStar EveningStar

EveningStar EAは、"イブニングスター" のパターンをトレードします。 ロットは、リスク値に基づいて自由マージンのパーセンテージとして計算されます。