TradeStation ヘルプ
TradeStation では、フィールド順序のほかに、プロット中の銘柄の銘柄属性を知っておく必要があります。銘柄属性は attributes.ini というファイルに格納されています。このファイルには、デフォルト銘柄属性、銘柄固有の銘柄属性、ルート固有の銘柄属性を含めることができます。
attributes.ini ファイルで指定されているすべての属性は、特定の attributes.ini ファイルと同じディレクトリーにあるデータファイルのみに適用されます。したがって、異なるディレクトリーにそれぞれ設定が異なる attribute.ini ファイルを置くことができます。
attributes.ini ファイルには、属性の指定に使用できる 3 つの方法がありますが、すべて同じガイドラインに従う必要があります。3 つの方法は、次のとおりです。
データファイル名: | MSFT.txt |
属性ファイルの銘柄フィールド: | 'MSFT' |
銘柄フィールドには、プレフィックス(期間の前のすべての文字)または完全ファイル名(拡張子を含む)を指定できます。
データファイル名: | SPH04.txt |
SPZ04.txt | |
属性ファイルの銘柄フィールド: | 'SP###' |
変数文字はフィールド内の任意の場所に置けます。したがって、以下の「###SP」は許容されます。
データファイル名: | Test1.txt |
TEST2.txt | |
TEST3.txt | |
属性ファイルの銘柄フィールド: | 'TEST3' |
'DEFAULT' |
デフォルト属性設定(銘柄フィールドで「DEFAULT」で定義)は Test1 と Test2 に使用されます。Test3 では、attributes.ini ファイルの「TEST3」で定義された属性設定が使用されます。
属性ファイル内で銘柄を検索する場合、TradeStation では最初に完全一致が検索され、次にファイルがワイルドカード # を含む銘柄と一致するかどうかが確認され (最初の一致はアルファベット順で返されます)、次にデフォルトが使用されます。
attributes.ini ファイルは、次のルールに従う必要があります。
フィールド名 | フィールド値 |
銘柄 | 次のいずれか。 |
カテゴリー | 次のいずれかにする必要があり、大文字と小文字は区別されません。 |
説明 | 任意の文字を組み合わせできますが、最大 50 文字です。 |
取引所 | サポートされている取引所のリストが 付録 A で定義されています。 |
日付フォーマット | データファイルガイドラインのセクション #5 の表を参照してください。 |
時間フォーマット | データファイルガイドラインのセクション #6 の表を参照してください。 |
価格スケール | 次のいずれかにする必要があります。 |
最小単位(呼び値) | 1~65,000 の間の整数。 |
デイリーリミット | 1~65,000 の間の整数。 |
高ポイントバリュー | 1~65,000 の間の整数。 |
証拠金 | 1~65,000 の間の整数。 |
セッション1 開始時間* | HHMMSS(コロンなし)またはHHMM(コロンなし)で、24 時間フォーマット。 |
セッション1 終了時間* | HHMMSS(コロンなし)またはHHMM(コロンなし)で、24 時間フォーマット。 |
セッション 1 日数 | 以下の項目の任意の組み合わせ。UMTWRFS (日曜日から土曜日) スペースなしの 1 つの文字列として入力する必要があります。 |
セッション2 開始時間* | HHMMSS(コロンなし)またはHHMM(コロンなし)で、24 時間フォーマット。 |
セッション2 終了時間* | HHMMSS(コロンなし)またはHHMM(コロンなし)で、24 時間フォーマット。 |
セッション 2 日数 | 以下の項目の任意の組み合わせ。UMTWRFS (日曜日から土曜日) スペースなしの 1 つの文字列として入力する必要があります。 |
行使期限 | MM/DD/YYYY フォーマットの日付。 |
オプションタイプ | 次のいずれかにする必要があり、大文字と小文字は区別されません。 |
行使価格 | 任意の整数または小数点以下 4 桁までの小数。0 から 65,000 までの間の数。 |
深夜以降、セッション時間は # 分数に変換されるため、指定された秒数は無視されます。
デフォルト属性設定の場合、説明を省略(連続区切り文字を使用)して取引所を未定義とし、そのディレクトリーのすべてのファイル/銘柄に値を使用できるようにします。