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

リアルなティックデータをストラテジーテスターのFXTファイルに変換 - MetaTrader 4のためのスクリプト

ビュー:
814
評価:
(15)
パブリッシュ済み:
2016.02.19 08:29
アップデート済み:
2016.11.22 07:34
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

MT4ストラテジーテスターでのバックテスト中に、ある熱狂的なトレーダーは有限精度の問題があります。それは、為替レート履歴がターミナルで1分足として表示されるからです。ここでいうところの1分足は、始値、終値、高値、安値の四つの値で作られています。

多くの場合、それはイベントリプレイのために十分です。ただし、大事なニュースが出るなら、シミュレーションをしても無駄です。詳細なティック履歴だけは100%助けられます。

このスクリプトは、ストラテジーテスター用のフォルダにティックファイル(TKSファイル形式)をFXTファイルとして保存します。このプログラムは、チャートにドラッグ&ドロップした通貨ペアと時間軸をファイルを作成するためのパラメータとして使用します。

バックテストの開始日と終了日が前の2つの入力パラメータで指定されます。バックテストを行う前にロードされる履歴の長さは3番目の入力パラメータで指定されます(最小値は1であり、最大値は完全な履歴)。もう一つのパラメータは、ポイントで表されるスプレッドです。特にこの値がバックテストで使用されます。その場合はテスターの初期値が使用されません。

ストラテジーテスターを起動する前に、スクリプトが起動されるときの通貨ペアと時間軸を設定する必要があります。また、「全ティック」というテストモデルとスクリプトの日付範囲に合わせる日付範囲を選択する必要があります。

ティックファイル(TKSファイル形式)は以下のような記録があります。:

struct TickStruct
{
   datetime time;    // ティック開始の日付と時間
   double   bid;     // ビッドティックの価格
   double   ask;     // アスクティックの価格
};

より詳しくスクリプトについて知りたい方は、『リアルティックのバックテスト』をご参照ください。

MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/11686

i-Spread3 i-Spread3

スプレッドインジケータです。最後の1時間・4時間・1日あたりのスプレッドの最大値と最小値を表示します。

i-SKB-F i-SKB-F

チャネルインディケータです。

Swap Hunting Swap Hunting

[マーケットレビュー]の一覧から全てのポジティブスワップのある注文を開始するスクリプトです。

a-SimpleTrailing a-SimpleTrailing

値動きを追いかけるように自動でポジションをするライブラリです。