フィル方式

独自のフィル・アルゴリズム

2つのシステム・フィル方式(DefaultとLiberal)に加えて、何らかのコード/テキスト・エディタを使用して独自のフィル・アルゴリズムをスクリプト化することができる。

"Documents\<NinjaTrader Folder>\bin\Custom\Type\@LiberalFillType.cs"ファイルをコピーし、例えば"Documents\<NinjaTrader Folder>\bin\Custom\Type\MyFillType.cs"の様に"@"文字を取り除いた新たなファイル名を与える。

その後、コード・エディタで:

  1. 新たなディスプレイ名を与える、例えば"Liberal"を"MyFill"にリネームする
  2. 新たなクラス名を与える、例えば"LiberalFillType"を"MyFillType"にリネームする
  3. Fill()メソッドの中に独自のフィル・アルゴリズムを記述する
  4. 記述が完了したら、NinjaTraderのNinjaScriptエディタで何らかのインジケーターあるいはストラテジーを開いてコンパイルする。これは新たなフィル・アルゴリズムをコンパイルすることになり、何らかのバックテスト・ダイアログ・ウインドウ中で利用可能になる。

最終更新:2014年06月09日 20:12
添付ファイル