だいぶ時間が空いてしまいましたが、
MT4を使ったシミュレーションの2を紹介します。
前回の方法はてきとうなEAを走らせ、Visual Modeで実行し、値動きとインディケータの動きを見るものでした。
今回はシミュレーション用のEAを使います。
必要なセットは「
VHands Trading Simulator 」の最初の記事から
ダウンロードできます。
詳しい使い方は上記のスレッドを見ていただけるといいのですが、それでは素っ気無いので使い方を説明してみます^^;
ダウンロードしますと、以下のファイルの入ったzipファイルが
ダウンロードされます。

↑クリックすると拡大表示されます。
「vTerminal.pdf」は取り扱い説明書のPDFファイルです。
EAファイルである「vHandsTrade.mq4」 は
MT4/expertsフォルダの中に、
includeファイルである「VisualTestingTools.mq4」は
MT4/experts/includeフォルダの中に、
「vTerminal.mq4」と「vHistory.mq4」は
MT4/experts/indicatorsフォルダの中に入れてください。
MT4の部分は、それぞれ
MT4を
ダウンロードした会社等で異なりますので注意してください。
MT4のメニューから「表示→Strategy Tester」でストラテジーテスターを起動します。

↑クリックすると拡大表示されます。
以前紹介しましたように設定を行います。
「Expert Advisor」にはvHandsTradeを、「通貨ペア」・「期間」には扱いたいペアと時間を、
「モデル」はEvery tick、特定の日から特定の日までのシミュレーションを行いたい場合は、「日付と時間を使用」にチェックをいれ、その右に開始日・終了日を設定します。
「Visual mode」には必ずチェックを入れます。
(他にも「Expert Propeties」から設定できる項目がありますが、ここでは省略します。詳しくは同梱のPDFファイルを参照してください。)
以上の設定後、右下のスタートを押します。
Visual modeでチャートが動きだしましたら、「||」ボタンを押してチャートを一時停止させます。
ナビゲータのウィンドウから「vTerminal」と「vHistory」の順にチャートに落とします。
その後、いつも使っているセッティングにするために、お使いのインディケータをチャートにセットします。(ここではSchaff Trend Cycleのみ表示してみました。順番を逆にしてしまったため画像は少しおかしいことに^^;;)
以上で事前のセットは終了です。
画面は↓

↑クリックすると拡大表示されます。
「>>」ボタンを押して一時停止を解除し、チャートを再生します。
実際の売買は右上の四角に囲まれた数字で行います。
それぞれ、
RISK (Risk) - 資金に対して何%の額でポジションを取るか。
LOT (Lot) - Riskが0に設定してあるとき、Lotの数を指定。
STOPLOSS (SL) - 初期ストップロス値
TAKEPROFIT (TP) - 初期リミット値
TRAILINGSTOP (TS) - トレイリングストップ値
EXPIRATION (Exp) - 注文の有効期限(時間単位)
となっています。
ピンク色になっているものが現在の設定となっています。
変更したい場合は数字をクリック、ドラッグして違う位置にずらしてあげるとその値に変更になります。
変更しにくい場合は「||」ボタンを押して一時停止してから動かし、再開してください。一時停止中に値の変更はされませんが、再開したときに値が変更されます。
注文はBuy Sellのしたの線をドラッグアンドドロップし、売りたいところへ。
Buy limit/stop Sell limit/stopはよくわからないです・・・・。
建てたポジションの決済はvTerminalに現れたポジションの番号をドラッグアンドドロップすることで、成り行きで決済できます。
詳しくはPDFファイルを読んでみてください><
私にとっては、少し使いにくいです・・・^^;;;
次回に紹介予定のEAですが、こちらのほうが私には使いやすいです。
現在情報収集中ですので、少々お待ちください^^
週末のチャートが動かないときに復習等をかねていじってみるのもいいかもしれません^^
「
MT4の機能を利用したシミュレーション1」の記事も参考にどうぞ^^
記事を読んで頂いた後はぜひとも応援クリックをお願いいたしますm(_ _)m
今日も記事を読んで頂きありがとうございました。