独自のフィル・アルゴリズム
2つのシステム・フィル方式(DefaultとLiberal)に加えて、何らかのコード/テキスト・エディタを使用して独自のフィル・アルゴリズムをスクリプト化することができる。
"Documents\<NinjaTrader Folder>\bin\Custom\Type\@LiberalFillType.cs"ファイルをコピーし、例えば"Documents\<NinjaTrader Folder>\bin\Custom\Type\MyFillType.cs"の様に"@"文字を取り除いた新たなファイル名を与える。
その後、コード・エディタで:
-
新たなディスプレイ名を与える、例えば"Liberal"を"MyFill"にリネームする
-
新たなクラス名を与える、例えば"LiberalFillType"を"MyFillType"にリネームする
-
Fill()メソッドの中に独自のフィル・アルゴリズムを記述する
-
記述が完了したら、NinjaTraderのNinjaScriptエディタで何らかのインジケーターあるいはストラテジーを開いてコンパイルする。これは新たなフィル・アルゴリズムをコンパイルすることになり、何らかのバックテスト・ダイアログ・ウインドウ中で利用可能になる。

最終更新:2014年06月09日 20:12