トップ  >  リファレンス  >  ストラテジーAPI  >  インジケータ  >  インジケータ使用チェックリスト
インジケータ使用チェックリスト


インジケータ値がチャート上とストラテジー内の値と異なる場合は、以下の内容をチェックして下さい。
  • チャートとストラテジーで同じフィルターを使う必要があります。
    チャート上のフィルターはJForexクライアント設定(ツール ⇒ オプション設定 ⇒ チャート ⇒ フラット期間のチャート表示)で変更出来ます。
    また、オファーサイド(Bid/Ask)も一致させる必要があります。
  • ストラテジーにGMTタイムゾーンを使用する必要があります。
    ストラテジーで使用する時間についての詳細はdate formattingを参照して下さい。
  • onBar()メソッドはバーの終値確定時に呼び出される事に注意して下さい。
    ヒストリーのインデックス=0のバーは、終値が確定していない最新のバーに対応します。
    インデックス=1のバーは最後に確定したバーに対応し、それはaskBarとbidBarとしてonBar()に渡されます。
    したがって、シフト=0のインジケータ値はまだ確定しておらず、バーの終値が確定すると変更されます。
  • チャートとストラテジーのタイムゾーン設定をチェックして、設定が同じであるか確認して下さい。
    (ツール ⇒ オプション設定 ⇒ チャート ⇒ 1日の開始時間)
    (ツール ⇒ オプション設定 ⇒ 一般 ⇒ プラットフォームの時間)

値の比較を簡単にする為には、
IOhlcChartObject.setShowIndicatorInfo(true)オプションを使用したストラテジーからチャート上のOHLC情報オブジェクトにプロットします。
詳細はOHLC情報に含めるを参照して下さい。



スポンサーリンク

スポンサーリンク
検索
リファレンスツリー


Copyright ©2016 JForexAPIで自動売買させ隊! All Rights Reserved.


Top

inserted by FC2 system