資源の読み込みに... 荷物...

内蔵変数

交換

交換

交換は交換オブジェクトであり, 戦略に追加された最初の交換オブジェクトです. ライブ取引設定,バックテスト設定, そして取引所とのすべての相互作用は,このオブジェクトのメンバー機能を通じて実現されます.

オブジェクト

function main() {
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel())
}
def main():
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel())
void main() {
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel());
}

{@var/EXCHANGE/交換交換}, {@fun/アカウント/交換.GetName交換.GetName}, {@fun/アカウント/交換.GetLabel交換.GetLabel}

交換

exchangesは,戦略のライブ取引設定,バックテスト設定,exchanges[0]に追加されたすべての交換オブジェクトを含む交換オブジェクトの配列であり,それは {@var/EXCHANGE exchange}. 戦略のライブ取引設定またはバックテスト設定に追加された交換オブジェクトは,追加順序で交換[0],交換[1],交換[2],交換[n]...に対応します.

配列

function main() {
    for(var i = 0; i < exchanges.length; i++) {
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
    }
}
def main():
    for i in range(len(exchanges)):
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
void main() {
    for(int i = 0; i < exchanges.size(); i++) {
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel());
    }
}

{@var/EXCHANGE exchange}, {@fun/Account/exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}, {@var/EXCHANGE exchange}, {@fun/Account/exchange.GetName exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}, {@var/EXCHANGE exchange.GetName exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}, {@fun/Account/exchange.GetLabel exchange.GetLabel}, {@var/EXCHANGE exchange.

ORDER_STATE について

ORDER_STATE_PENDING について

ORDER_STATE_PENDING は,次の値である.Status{@struct/Order Order} 構造の属性で,オーダーの状態が未完成であることを示します.

番号

ORDER_STATE_PENDING の値は 0 です.

{@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_CONCLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_UNKNOWN}, {

ORDER_STATE_CLOSED について

ORDER_STATE_CLOSED は,この値でStatus{@struct/Order Order} 構造の属性で,オーダーの状態が完了したことを示します.

番号

ORDER_STATE_CLOSED の値は 1 です.

{@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_UNKNOWN_UNKNOWN}, {

ORDER_STATE_CANCELED 削除しました

ORDER_STATE_CANCELED は,この値でStatus{@struct/Order Order} 構造の属性で,注文の状態がキャンセルされたことを示します.

番号

ORDER_STATE_CANCELED の値は 2 です.

{@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, この項目は,この項目を表示した項目を表示しています.

ORDER_STATE_UNKNOWN オーダー_ステート_未知

ORDER_STATE_UNKNOWN の値が表示されるStatus{@struct/Order Order} 構造の属性で,注文の状態が不明であることを示す (他の状態).

番号

ORDER_STATE_UNKNOWN の値は 3 です. についてORDER_STATE_UNKNOWN元の注文のステータス情報を取得するには,交換ドキュメントに従って特定の説明を確認します.

{@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CANCELED}, {@var/ORDER_STATE_CANCELED}, {@var/ORDER_STATE_STATE_C

ORDER_TYPE

ORDER_TYPE_BUY について

ORDER_TYPE_BUY は,Type{@struct/Order Order} 構造の属性で,購入注文の種類を示します.

番号

ORDER_TYPE_BUY の値は 0 です.

{@var/ORDER_TYPE/ORDER_TYPE_SELL ORDER_TYPE_SELL} オーダー・タイプ

ORDER_TYPE_SELL について

ORDER_TYPE_SELL は,Type{@struct/Order Order} 構造の属性で,販売注文の種類を示します.

番号

ORDER_TYPE_SELL の値は 1 です.

{@var/ORDER_TYPE/ORDER_TYPE_BUY ORDER_TYPE_BUY} オーダー・タイプ・タイプ

位置_方向

PD_LONG

PD_LONG は,Type{@struct/Position Position} 構造の属性で,長位置型を表示する.

番号

PD_LONG の値は 0 です. 契約市場でのロングポジションでは,そのタイプのポジションを閉じる方向を設定するために exchange.SetDirection ((closebuy) を使用します.

{@var/POSITION_DIRECTION/PD_SHORT PD_SHORT} オーケー オーケー

PD_SHORT

PD_SHORT は,Type{@struct/Position Position} 構造の属性で,ショートポジションのタイプを表示する.

番号

PD_SHORT の値は 1 です. 契約市場でのショートポジションでは,そのタイプのポジションを閉じ,ポジションを閉じる方向を設定するために,exchange.SetDirection ((closesell) を使用します.

{@var/POSITION_DIRECTION/PD_LONG PD_LONG} どこにいるか

ORDER_OFFSET について

ORDER_OFFSET_OPEN について

ORDER_OFFSET_OPEN は,Offset{@struct/Order Order} 構造の属性で,オーダーは開いた方向にあることを示します.

番号

ORDER_OFFSET_OPEN の値は 0 です.

{@var/ORDER_OFFSET/ORDER_OFFSET_CLOSE ORDER_OFFSET_CLOSE} オーダー・オフセット・オフセット

ORDER_OFFSET_CLOSE について

ORDER_OFFSET_CLOSE は,この値でOffset{@struct/Order Order} 構造の属性で,順序が近方向であることを示します.

番号

ORDER_OFFSET_CLOSE の値は 1 です.

{@var/ORDER_OFFSET/ORDER_OFFSET_OPEN ORDER_OFFSET_OPEN} オーダー・オーダー・オーダー

期間

M1 期間

1分間のK線周期の定数を60で表示する.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M5 PERIOD_M4}, {@var/PERIOD/PERIOD_M15 PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD

M3 期間

3分間のK線周期の定数を 180 と表示する.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M5 PERIOD_M4}, {@var/PERIOD/PERIOD_M15 PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1_PERIOD_H2}, {@var/PER

M5 期間

5分間のK線周期の定数を 300 と表示する.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M3 PERIOD_H4}, {@var/PERIOD/PERIOD_M5 PERIOD_H6}, {@var/PERIOD/PERIOD_H6}, {@var/PERIOD_H6}, {@var/PERIOD_H6}, {@var/PERIOD_H1}, {@var/PER

M15 期間

15分間のK線周期の定数を表示し,値は900です.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M3 PERIOD_H4}, {@var/PERIOD/PERIOD_M5 PERIOD_H6}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1_PERIOD_H1}, {@var/PERIOD_D_H

期間_M30

1800 の値で 30 分間の K 線周期の定数を表示します

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M3 PERIOD_M4}, {@var/PERIOD_M4 PERIOD_M5 PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M5 PERIOD_M6}, {@var/PERIOD_M15 PERIOD_M6}, {@var/PERIOD_M

H1 期間

3600 の値で 1 時間 の K 線 周期 の 定数 を 示す.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M3 PERIOD_H4}, {@var/PERIOD_M4 PERIOD_M5 PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M5 PERIOD_M6}, {@var/PERIOD_M15 PERIOD_M30 PERIOD_M30}, {@var

PERIOD_H2

7200 の値で 2 時間 K 線周期の定数を表示する.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_H4_PERIOD_M4}, {@var/PERIOD/PERIOD_M5 PERIOD_H6}, {@var/PERIOD/PERIOD_M5 PERIOD_H6}, {@var/PERIOD_M6}, {@var/PERIOD_H6}, {@var/

PERIOD_H4

4時間のK線周期の定数を14400で表します.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, PER {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD_M3 PERIOD_M3}, {@var/PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD_M3 PERIOD_M3 PERIOD_M4}, {@var/PERIOD_M3 PERIO

PERIOD_H6

6時間のK線周期の定数を 21600 と表示する.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_M1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M3 PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M

PERIOD_H12

12時間のK線周期の定数を表示し,値が43200です.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M3 PERIOD_M4 PERIOD_M4}, {@var/PERIOD/PERIOD_M4IOD_M4}, {@var/PERIOD_M4IOD_M4}, {@var/PERIOD

期間_D1

1 日間のK 期間の定数を 86400 と表示します.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD_M4 PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M

PERIOD_D3

3日間のK期間の定数を表示し,値が259200です.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_M1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M1}, {@var/PERIOD

PERIOD_W1

1週間のK線期間の定数を 604800 と表示する.

番号

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_M1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD_M4 PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M

LOG_TYPE

LOG_TYPE_BUY

LOG_TYPE_BUY は,任意の値で,LogTypeログを設定します. ログを設定するexchange.Log購入オーダーログです. LOG_TYPE_BUY の値は 0 です.

番号

{@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}, ローグ・タイプをキャンセルする

LOG_TYPE_SELL

LOG_TYPE_SELL は,任意の値でLogTypeログを設定します. ログを設定するexchange.Log販売オーダーログです. LOG_TYPE_SELL の値は 1 です.

番号

{@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}, ローグ・タイプ・タイプ・キャンセルは

LOG_TYPE_CANCEL 削除する

LOG_TYPE_CANCEL は,任意の値で,LogTypeログを設定します. ログを設定するexchange.Log命令のキャンセル日記になる機能です LOG_TYPE_CANCEL の値は 2 です.

番号

{@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY} {@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}

構造