無料でロボットをダウンロードする方法を見る
Telegram上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
ライブラリ

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

ビュー:
762
評価:
(24)
パブリッシュ済み:
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 Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/18497

QEMA_HTF QEMA_HTF

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

PEMA_HTF PEMA_HTF

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

EveningStar EveningStar

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

EveningStar EveningStar

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