都合により、ダウンロード及びサポートを終了いたしました。(2015/3/23)
ForexTester2用(lazarus)のサンプルストラテジをアップロードしたので、ご希望の方は、以下のリンクから、zipファイルをダウンロードしてください。
売買ルール上、不要な関数が多数含まれていますが、プログラム例になればと思い、意図的に残してあります。
→ダウンロード・ページへ
*ダウンロードページを移動いたしました。ご理解頂ければ幸いです。
(2012/10/19)
(2012/10/19)
zipファイル内の、「README.txt」に、プログラム構造等の記述があります。
また、ブログの記事と併せて読んでいただければと思います。
関連ブログ記事群:「ForexTester2ストラテジプログラミング」
★README.txtの抜粋
【始めに】
任意のディレクトリにzipファイルの中身を展開してください。
プログラム変更は、「Sample1.lpi」をダブルクリックすると、
lazarusが起動されます。
以下の順に記載しています。
【インストール方法】
【サンプルストラテジの仕様】
【プログラムソースの流れ】
【注意事項】
【発注ロジックの補足事項】
====================================
【インストール方法】
------------------------
1.インジケータのインストール
ForexTester2の一目均衡表とボリンジャーバンドは間違えていますので、
このディレクトリ配下の以下の2つのDLLファイルをインジケータとして追加してください。
・IshimokuNew.dll
・BollingerBandsSMA.dll
2.ストラテジのインストール
・「Sample1.dll」がストラテジのDLLです。
・ストラテジのインストールしてみてください。
・ストラテジプロパティの「LogFileName」が指しているファイル名が、
独自ログ出力先になりますので、該当ファイル名を好きな場所に
変更してください。
ただし、指定されたディレクトリが存在しない場合は動作しません。
ファイルは無くても大丈夫です。
・独自ログ不要の場合は、ストラテジプロパティの「LogOut」
を「False」に変更してください。
・ストラテジを実行し、動作確認してください。
------------------------
【サンプルストラテジの仕様】
------------------------
○発注条件
一目均衡表-三役好転(始値/終値が雲上)
○フィルタ:
日足PLドットが下落しており、前日/前々日の終値がPLドットの下で、
前日/前々日のPLドットが高値/安値レンジ内であれば買わない 、(売りは逆)
(フィルタ条件クリアで発注)
○発注価格:
Ask/Bidの0.04%で逆指値
○ストップロス:
基準線+デブストップ(7期間、1.1σ)の2倍
○決済指値
3R(初期リスクの3倍)
○手仕舞
・転換線と基準線の逆クロスと遅行線の逆転し、終値が雲入りした場合。
・18期間スローストキャスティクスのダイバージェンスが3回発生
・効率レシオ(絶対値:12期間)が0.8以上になった後、
ボリンジャーバンドの反対側2σ順行
○トレーリング
・SwingASIで急激な反転(3バー、15ポイント)が発生した場合、
過去6バーの高値/安値。
SwingインデックスSIで使用した値幅制限は、前バーの終値の5%
○サイジング:
・初期金額5万$ → ストラテジ実行時に指定してください
・発注時残高の2%÷初期リスク(最低0.1ロット)を超えない範囲で、ADXR÷20した値。
------------------------
0 件のコメント:
コメントを投稿