無料でロボットをダウンロードする方法を見る
Facebook上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
ビュー:
1257
評価:
(51)
パブリッシュ済み:
2016.10.15 19:08
アップデート済み:
2016.11.22 07:34
\MQL5\Include\ \MQL5\Scripts\
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

多数のユーザがMQL4で iBarShiftのような関数を探しました。

しかし、MQL5はそのような操作を処理するために必要なすべての基本的な低レベルの関数を提供するため、この関数はMQL5に含まれていません。

別の方法として、何人かのプログラマーがMQL5バージョンを提供しました。私はcirclesquareskomposter(コードベース)、dc2008(有名なMigrating from mql4 to mql5稿から)とmarketeer(ロシア語のフォーラム)の4つのバージョンをみつけることができました。

注目すべきことは、すべての4つのバージョンには正確にMQL4のiBarShift()を再現していないという意味でのバグがあるということの発見でした。確かに、入力パラメータとして指定された日時がローソク足のの開口と一致しない場合はすべてのバージョンが間違った値を返します。

よって、私はこれらの様々な機能の精度と速度に関する検証をいくつかし、そしてもちろん自分のバージョンを開発することに決めました。この新しいバージョンを持つライブラリ、およびベンチマークに使用される小さなスクリプトの両方が添付されています。

5つのiBarShiftバージョンのベンチマークの結果

注意点として、 iBarShift() は常にMQL5でタスクを実現するための最良の方法ではありません。アルゴリズムによってはもっといい方法が存在します

変数:2014年10月3日バージョン1.02 アップ(リクエストされた時間が最後のバーの開始時刻よりも遅い場合のバグを修正)

MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/1864

MultiCurrEA MultiCurrEA

ボリンジャーバンド指標を使用して取引する多通貨エキスパートアドバイザーを作成する方法の例

未決売り注文 未決売り注文

このスクリプトは、チャート上にドラッグされてドロップされた場所での価格を計算し、この価格を使って売りストップや売りリミット未決注文が出されるべきかどうかを把握します。

ColorCCI ColorCCI

色付きのシグナルレベルを持つ古典的なCCI。CCIが売られ過ぎと買われ過ぎゾーンにある時、トレンド方向に対応する指標の色の変化があります。指標は上昇トレンドではレタス緑、下降トレンドでは赤に塗られます。

Any Pair Stochastic Any Pair Stochastic

この指標は、相関分析やクロスペア分析に有用です。