記事"MQL4 と MQL5 を利用してフラクタルベースのトレンドラインをプロットする。"についてのディスカッション

 

新しい記事 MQL4 と MQL5 を利用してフラクタルベースのトレンドラインをプロットする。 はパブリッシュされました:

本稿はMQL4 および MQL5 を使用して「フラクタル」インディケータを基にしたトレンドラインのプロット自動化について説明します。本稿では 2 言語に対するソリューションの比較展望が提示されています。トレンドラインは既知の2つの最終フラクタルを利用してプロットされます。

最近私はトレンドラインを利用することを考えていました。ラインをプロットするポイイントの決定方法の選択とラインを正確にプロットすることに関する疑問がありました。そこで私は基本にフラクタルを使用することにしました。

私はトレーディングに時間をいくらか費やすことのできるメインの業務で頻繁にマーケットを分析します。また大きなタイムフレームではただ単にライン をひくことはできません。ラインは15分までの精度で極値によってプロットされる必要があるのです。その理由はおおきなタイムフレームにおけるフラクタル 時間は必ずしも M15 の同じ端点に一致するわけではないためです。要するに、これは自動化が役に立つ場面です。MQL5 を使用してコードを書き始め、MQL4に移るということがありました。なぜなら私がこのプログラムを必要としたのはMetaTrader 4 に対してだったのです。

本稿では MQL4 および MQL5 を使用した問題解決方を提供します。比較展望を提供しますが、ここで MQL4 と MQL5 hの効率を比較するのは適切ではないでしょう。またおそらく私のものより効果的な他の解決法もあることは解っています。 MQL4 か MQL5 のどちらかでスクリプトを各初心者の糧にとっては便利です。とりわけフラクタルとトレンドラインの利用を考えている方にとっては有用でしょう。


3. フラクタルの価格と時間値決定

ラインを描くにはフラクタルの時刻と価格を決めることが必要です。もちろん、MQL4 ではただ 定義済み時系列の High[] および Low[]とiTime()関数を使用できました。ですが、トレンドラインを確実に正しくプロットするにはより正確な時刻座標を取得する必要があります。

図1、2 タイムフレーム H4 と M15 におけるは極点の時刻値の差を表示しています。

図1 H4 における極点時刻値

図1 H4 における極点時刻値

図2 M15 における極点時刻値

図2 M15 における極点時刻値

作者: Almat Kaldybay