19:5100イザナミTips今日は相場情報を使うバックテストで検証速度をあげるために私がやっている方法を書きます。全期間計算に97秒かかります。これを0.1秒に短縮する方法です。手順が複雑になりますが手抜きせずに書きますので相場情報を使われない方はスルーしてください。1相場情報をセットしたらバックテストを行う。この際売買ルールのパレットは何も設定しなくて結構です。2相場情報の結果概要表示を選択3Excelマークボタンをクリックし『グラフに表示している時系列情報をCSV出力』のOKボタンをクリック4ファイル名を『暴落日30』として任意のフォルダに保存(ファイル名は任意です。)5保存したファイルを開く6集計銘柄の数を降順並べ替え7集計銘柄数が30より少ない行を全て削除8D列、E列、F列を削除9A1セルに共通、C1セルに暴落日30と入力10C列暴落日のデータを全て1に変換し保存11イザナミ側の設定で、相場情報をチェックOFFとし、環境データをチェックONとする。12環境データを使うタブをクリックし、ファイル選択で暴落日30を選択し下記画像のように設定します。13売買ルール画面で条件に暴落日30(暴落日)が1と同じと設定しそのあとに各種条件を付加します。これは何をしたかというと、バックテストのたびに相場情報で、全期間、全銘柄の乖離率集計をしていた作業を、環境データを使うことによってあらかじめ対象の日だけバックテストの計算をさせたということです。結果的には両者は同じことをしたことになります。この方法だと、銘柄数50以上を残したた暴落日50や、暴落日100なども簡単に作れ幅広い検証がサクサクできるようになります。環境データの詳しい使い方はイザナミのマニュアル(ここをクリック)を参照してください。していただくとありがたいです。名前タイトルメールアドレスURL本文パスワード非公開コメント管理者にだけ表示を許可するトラックバックこの記事にトラックバックする(FC2ブログユーザー)プロフィールAuthor:キー坊2015年10月1日より現在システムでスタート。投資スタイル1日~3日の短期売買、売買ルール11個、月間約150回~200回トレード。(19)メールフォーム個別のお問い合わせはこちらから。メールアドレスを知られたくない方は、ヤフーメールや、Gメールで一時的にアカウントを作ってお問い合わせください。