概要
すべてのcBotの基本クラス。
備考
cBotの作成を容易にするフレームワークを提供し、注文の作成、変更、キャンセル、ポジションのクローズ、各ティックおよび各バーごとにトリガーされるメソッド、組み込みインジケーターへのアクセスなどを提供します。
シグネチャ
1 |
|
名前空間
cAlgo.API
例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
メソッド
Stop
概要
cBotを停止します。cBotは完全に停止され、シグナルの送受信を行いません。
シグネチャ
1 |
|
戻り値
void
例
1 2 3 4 5 |
|
ToString
概要
cBotクラスの名前を返します。
シグネチャ
1 |
|
戻り値
string
例
1 2 3 4 |
|
PlaceLimitOrder (19)
PlaceLimitOrder (19つのうち1つ)
概要
指値注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれ以上) |
戻り値
TradeResult
PlaceLimitOrder (19つのうち2つ)
概要
指値注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれ以上) |
label | string | 注文を表すラベル |
戻り値
TradeResult
PlaceLimitOrder (19つのうち3つ目)
概要
指値注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
戻り値
TradeResult
PlaceLimitOrder (19つのうち4つ目)
概要
指値注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の有効期限 |
戻り値
TradeResult
PlaceLimitOrder (19つのうち5つ目)
概要
指値注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文コメント |
戻り値
TradeResult
PlaceLimitOrder (11 of 19)
概要
非同期実行モードで指値注文を行います
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム |
targetPrice | double | 注文が約定する目標価格 |
label | string | 注文を表すラベル |
戻り値
TradeResult
PlaceLimitOrder (12 of 19)
概要
非同期実行モードで指値注文を行います
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引のボリューム |
targetPrice | double | 注文が約定する目標価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロスのピップ数 |
takeProfitPips | double? | 目標価格からのテイクプロフィットのピップ数 |
戻り値
TradeResult
PlaceLimitOrder (13 of 19)
概要
非同期実行モードで指値注文を行います
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム |
targetPrice | double | 注文が約定する目標価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロスのピップ数 |
takeProfitPips | double? | 目標価格からのテイクプロフィットのピップ数 |
戻り値
TradeResult
例
1 2 |
|
PlaceLimitOrder (14 of 19)
概要
非同期実行モードで指値注文を行います
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引のボリューム |
targetPrice | double | 注文が約定する目標価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロスのピップ数 |
takeProfitPips | double? | 目標価格からのテイクプロフィットのピップ数 |
expiration | DateTime? | 注文の有効期限 |
戻り値
TradeResult
例
1 2 |
|
PlaceLimitOrder (15 of 19)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? |
戻り値
TradeResult
PlaceLimitOrder (16 of 19)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string |
戻り値
TradeResult
PlaceLimitOrder (17 of 19)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string |
戻り値
TradeResult
PlaceLimitOrder (18 of 19)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool |
戻り値
TradeResult
PlaceLimitOrder (19 of 19)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? |
戻り値
TradeResult
PlaceLimitOrder (11 of 19)
Summary
非同期実行モードでリミット注文を発注する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
Return Value
TradeResult
PlaceLimitOrder (12 of 19)
Summary
非同期実行モードでリミット注文を発注する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロス |
takeProfitPips | double? | 目標価格からのテイクプロフィット |
Return Value
TradeResult
Examples
1 2 |
|
PlaceLimitOrder (13 of 19)
Summary
非同期実行モードでリミット注文を発注する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロス |
takeProfitPips | double? | 目標価格からのテイクプロフィット |
Return Value
TradeResult
Examples
1 2 |
|
PlaceLimitOrder (14 of 19)
Summary
非同期実行モードでリミット注文を発注する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロス |
takeProfitPips | double? | 目標価格からのテイクプロフィット |
expiration | DateTime? | 注文の有効期限 |
Return Value
TradeResult
PlaceLimitOrder (15 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロス |
takeProfitPips | double? | 目標価格からのテイクプロフィット |
expiration | DateTime? | 注文の有効期限 |
Return Value
TradeResult
PlaceLimitOrder (16 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロス |
takeProfitPips | double? | 目標価格からのテイクプロフィット |
expiration | DateTime? | 注文の有効期限 |
comment | string | コメント |
Return Value
TradeResult
PlaceLimitOrder (17 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロス |
takeProfitPips | double? | 目標価格からのテイクプロフィット |
expiration | DateTime? | 注文の有効期限 |
comment | string | コメント |
hasTrailingStop | bool | トレーリングストップを有効/無効にする |
Return Value
TradeResult
PlaceLimitOrder (18 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? |
Return Value
TradeResult
PlaceLimitOrderAsync (19)
PlaceLimitOrderAsync (1 of 19)
Summary
非同期実行モードでリミット注文を発注する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引シンボル名 |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (2 of 19)
Summary
非同期実行モードでリミット注文を発注する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引シンボル名 |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (3 of 19)
Summary
非同期実行モードでリミット注文を発注する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引シンボル名 |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (4 of 19)
Summary
非同期実行モードでリミット注文を発注する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引シンボル名 |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限 |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (5 of 19)
Summary
非同期実行モードでリミット注文を発注する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引シンボル名 |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | 目標価格からのストップロス |
takeProfitPips | double? | 目標価格からのテイクプロフィット |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文のコメント |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
Examples
1 2 |
|
PlaceLimitOrderAsync (6 of 19)
Summary
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | long | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (9 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (10 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | long | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (11 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (12 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | long | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスの値幅(pips) |
takeProfitPips | double? | テイクプロフィットの値幅(pips) |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (13 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスの値幅(pips) |
takeProfitPips | double? | テイクプロフィットの値幅(pips) |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (14 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | long | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスの値幅(pips) |
takeProfitPips | double? | テイクプロフィットの値幅(pips) |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文のコメント |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (15 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスの値幅(pips) |
takeProfitPips | double? | テイクプロフィットの値幅(pips) |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文のコメント |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (16 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | long | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスの値幅(pips) |
takeProfitPips | double? | テイクプロフィットの値幅(pips) |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文のコメント |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (17 of 19)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引シンボル |
volume | double | 取引量 |
targetPrice | double | 注文が執行される目標価格(またはそれ以上) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスの値幅(pips) |
takeProfitPips | double? | テイクプロフィットの値幅(pips) |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文のコメント |
callback | Action | ポジションがクローズされた時のアクション |
Return Value
TradeOperation
PlaceLimitOrderAsync (18 of 19)
Signature
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
callback | Action |
戻り値
TradeOperation
PlaceLimitOrderAsync (19 of 19)
署名
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? | |
callback | Action |
戻り値
TradeOperation
ExecuteMarketOrder (18)
ExecuteMarketOrder (1 of 18)
概要
マーケットオーダーを実行する
署名
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? |
戻り値
TradeResult
例
1 |
|
ExecuteMarketOrder (5 of 18)
概要
マーケットオーダーを実行します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
label | string | 表すラベル |
stopLossPips | double? | ストップロス(ピップス) |
takeProfitPips | double? | テイクプロフィット(ピップス) |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にする |
戻り値
TradeResult
例
1 |
|
ExecuteMarketOrder (6 of 18)
概要
マーケットオーダーを実行します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
label | string | 表すラベル |
stopLossPips | double? | ストップロス(ピップス) |
takeProfitPips | double? | テイクプロフィット(ピップス) |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にする |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガーメソッド |
戻り値
TradeResult
例
1 |
|
ExecuteMarketOrder (7 of 18)
概要
非同期実行モードでマーケットオーダーを実行します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引のボリューム(単位) |
戻り値
TradeResult
ExecuteMarketOrder (8 of 18)
概要
非同期実行モードでマーケットオーダーを実行します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
戻り値
TradeResult
ExecuteMarketOrder (9 of 18)
概要
非同期実行モードでマーケットオーダーを実行します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引のボリューム(単位) |
label | string | 注文を表すラベル |
戻り値
TradeResult
ExecuteMarketOrder (10 of 18)
概要
非同期実行モードでマーケットオーダーを実行します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
label | string | 注文を表すラベル |
戻り値
TradeResult
例
1 |
|
ExecuteMarketOrder (11 の 18)
概要
非同期実行モードでマーケット注文を実行します
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引のボリューム(単位) |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロス(ピップ) |
takeProfitPips | double? | テイクプロフィット(ピップ) |
戻り値
TradeResult
例
1 |
|
ExecuteMarketOrder (12 の 18)
概要
非同期実行モードでマーケット注文を実行します
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロス(ピップ) |
takeProfitPips | double? | テイクプロフィット(ピップ) |
戻り値
TradeResult
例
1 |
|
ExecuteMarketOrder (13 の 18)
シグネチャ
1 |
|
パラメーター
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? |
戻り値
TradeResult
ExecuteMarketOrder (14 of 18)
シグネチャ
1 |
|
パラメーター
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? |
戻り値
TradeResult
ExecuteMarketOrder (15 of 18)
シグネチャ
1 |
|
パラメーター
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string |
戻り値
TradeResult
ExecuteMarketOrder (16 of 18)
シグネチャ
1 |
|
パラメーター
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string |
戻り値
TradeResult
ExecuteMarketOrder (17 of 18)
シグネチャ
1 |
|
パラメーター
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string | |
hasTrailingStop | bool |
戻り値
TradeResult
ExecuteMarketOrder (18 of 18)
シグネチャ
1 |
|
パラメーター
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? |
戻り値
TradeResult
ExecuteMarketOrderAsync (18)
ExecuteMarketOrderAsync (1 of 18)
概要
非同期実行モードで市場注文を実行する
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位数) |
callback | Action | ポジションがオープンしたときに発生するイベント |
Return Value
TradeOperation
ExecuteMarketOrderAsync (2 of 18)
Summary
非同期実行モードでマーケット注文を実行します
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位数) |
label | string | 注文を表すラベル |
callback | Action | ポジションがオープンしたときに発生するイベント |
Return Value
TradeOperation
ExecuteMarketOrderAsync (3 of 18)
Summary
非同期実行モードでマーケット注文を実行します
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位数) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス) |
takeProfitPips | double? | テイクプロフィット(ピップス) |
callback | Action | ポジションがオープンしたときに発生するイベント |
Return Value
TradeOperation
ExecuteMarketOrderAsync (4 of 18)
Summary
非同期実行モードでマーケット注文を実行します
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位数) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス) |
takeProfitPips | double? | テイクプロフィット(ピップス) |
expirationDate | DateTime? | 注文の期限日 |
callback | Action | ポジションがオープンしたときに発生するイベント |
Return Value
TradeOperation
例
1 |
|
ExecuteMarketOrderAsync (6 の 18)
概要
非同期実行モードでマーケット注文を実行します。
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にする |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
callback | Action | ポジションがオープンしたときに発生するイベント |
戻り値
TradeOperation
例
1 |
|
ExecuteMarketOrderAsync (7 の 18)
概要
非同期でマーケット注文を実行します。
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にする |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
callback | Action | ポジションがオープンしたときに発生するイベント |
戻り値
TradeOperation
例
1 |
|
ExecuteMarketOrderAsync (12 の 18)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
callback | Action |
戻り値
TradeOperation
ExecuteMarketOrderAsync (13 の 18)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
callback | Action |
戻り値
TradeOperation
ExecuteMarketOrderAsync (14 の 18)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string | |
callback | Action |
戻り値
TradeOperation
ExecuteMarketOrderAsync (15 の 18)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string | |
tag | string | |
callback | Action |
戻り値
TradeOperation
ExecuteMarketOrderAsync (12 of 18)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
callback | Action |
Return Value
TradeOperation
ExecuteMarketOrderAsync (13 of 18)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
callback | Action |
Return Value
TradeOperation
ExecuteMarketOrderAsync (14 of 18)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
callback | Action |
Return Value
TradeOperation
ExecuteMarketOrderAsync (15 of 18)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string | |
callback | Action |
Return Value
TradeOperation
ExecuteMarketOrderAsync (16 of 18)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string | |
callback | Action |
Return Value
TradeOperation
ExecuteMarketOrderAsync (17 of 18)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string | |
hasTrailingStop | bool | |
callback | Action |
Return Value
TradeOperation
ExecuteMarketOrderAsync (18 of 18)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
marketRangePips | double? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? | |
callback | Action |
Return Value
TradeOperation
ExecuteMarketRangeOrder (6)
ExecuteMarketRangeOrder (1 of 6)
Summary
Execute a Market Order
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | Direction of trade |
symbolName | string | Symbol name of trade |
volume | double | Volume (in units) of trade |
marketRangePips | double | The market range (slippage) in Pips |
basePrice | double | Base price to calculate relative slippage price |
Return Value
TradeResult
ExecuteMarketRangeOrder (2 of 6)
Summary
Execute a Market Order
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | Direction of trade |
symbolName | string | Symbol name of trade |
volume | double | Volume (in units) of trade |
marketRangePips | double | The market range (slippage) in Pips |
basePrice | double | Base price to calculate relative slippage price |
label | string | Representing label |
Return Value
TradeResult
ExecuteMarketRangeOrder (3 of 6)
概要
マーケットオーダーを実行する
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
marketRangePips | double | 市場範囲(スリッページ)ピップス |
basePrice | double | 相対的なスリッページ価格を計算するための基準価格 |
label | string | ラベルを表す |
stopLossPips | double? | ストップロスのピップス |
takeProfitPips | double? | テイクプロフィットのピップス |
戻り値
TradeResult
ExecuteMarketRangeOrder (4 of 6)
概要
マーケットオーダーを実行する
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
marketRangePips | double | 市場範囲(スリッページ)ピップス |
basePrice | double | 相対的なスリッページ価格を計算するための基準価格 |
label | string | ラベルを表す |
stopLossPips | double? | ストップロスのピップス |
takeProfitPips | double? | テイクプロフィットのピップス |
comment | string | 注文コメント |
戻り値
TradeResult
例
1 |
|
ExecuteMarketRangeOrder (5 of 6)
概要
マーケットオーダーを実行する
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
marketRangePips | double | 市場範囲(スリッページ)ピップス |
basePrice | double | 相対的なスリッページ価格を計算するための基準価格 |
label | string | ラベルを表す |
stopLossPips | double? | ストップロスのピップス |
takeProfitPips | double? | テイクプロフィットのピップス |
comment | string | 注文コメント |
hasTrailingStop | bool | ポジションにトレーリングストップを有効/無効にする |
戻り値
TradeResult
例
1 |
|
ExecuteMarketRangeOrder (6 of 6)
概要
マーケットオーダーを実行する
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
marketRangePips | double | 市場範囲(スリッページ)ピップス |
basePrice | double | 相対的なスリッページ価格を計算するための基準価格 |
label | string | ラベルを表す |
stopLossPips | double? | ストップロスのピップス |
takeProfitPips | double? | テイクプロフィットのピップス |
comment | string | 注文コメント |
hasTrailingStop | bool | ポジションにトレーリングストップを有効/無効にする |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
戻り値
TradeResult
例
1 |
|
ExecuteMarketRangeOrderAsync (6)
ExecuteMarketRangeOrderAsync (1 of 6)
概要
非同期実行モードでマーケットオーダーを実行する
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
marketRangePips | double | 市場範囲(スリッページ)ピップス |
basePrice | double | 相対的なスリッページ価格を計算するための基準価格 |
callback | Action | ポジションが開かれたときに発生するイベント |
戻り値
TradeOperation
ExecuteMarketRangeOrderAsync (2 of 6)
概要
非同期実行モードでマーケットオーダーを実行する
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
marketRangePips | double | 市場範囲(スリッページ)ピップス |
basePrice | double | 相対的なスリッページ価格を計算するための基準価格 |
label | string | オーダーを表すラベル |
callback | Action | ポジションが開かれたときに発生するイベント |
戻り値
TradeOperation
ExecuteMarketRangeOrderAsync (3 of 6)
概要
非同期実行モードでマーケットオーダーを実行する
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
marketRangePips | double | 市場範囲(スリッページ)ピップス |
basePrice | double | 相対的なスリッページ価格を計算するための基準価格 |
label | string | オーダーを表すラベル |
stopLossPips | double? | ストップロスのピップス |
takeProfitPips | double? | テイクプロフィットのピップス |
callback | Action | ポジションが開かれたときに発生するイベント |
戻り値
TradeOperation
ExecuteMarketRangeOrderAsync (4 of 6)
概要
非同期実行モードでマーケット注文を実行します。
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
marketRangePips | double | マーケットレンジ(スリッページ)のピップ数 |
basePrice | double | 相対スリッページ価格を計算するための基準価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にする |
callback | Action | ポジションがオープンされたときに発生するイベント |
戻り値
TradeOperation
例
1 |
|
ExecuteMarketRangeOrderAsync (6 / 6)
概要
非同期実行モードでマーケット注文を実行します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
marketRangePips | double | マーケットレンジ(スリッページ)のピップ数 |
basePrice | double | 相対スリッページ価格を計算するための基準価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にする |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
callback | Action | ポジションがオープンされたときに発生するイベント |
戻り値
TradeOperation
例
1 |
|
CancelPendingOrder
概要
保留中の注文をキャンセルします
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 影響を受ける保留中の注文 |
戻り値
TradeResult
例
1 2 3 4 |
|
ModifyPendingOrder (10)
ModifyPendingOrder (1 of 10)
Summary
Modify a Pending Order
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
pendingOrder | PendingOrder | Pending Order which is affected |
targetPrice | double | New target price |
Return Value
TradeResult
Examples
1 2 3 4 5 |
|
ModifyPendingOrder (2 of 10)
Summary
Modify a Pending Order
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
pendingOrder | PendingOrder | Pending Order which is affected |
targetPrice | double | New target price |
stopLossPips | double? | New stop loss pips value from target price |
takeProfitPips | double? | New take profit pips value from target price |
Return Value
TradeResult
Examples
1 2 3 4 5 |
|
ModifyPendingOrder (3 of 10)
ModifyPendingOrder (10)
概要
保留中の注文を変更します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 変更される保留中の注文 |
targetPrice | double | 新しいターゲット価格 |
戻り値
TradeResult
例
1 2 3 4 5 |
|
ModifyPendingOrder (2 of 10)
概要
保留中の注文を変更します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 変更される保留中の注文 |
targetPrice | double | 新しいターゲット価格 |
stopLossPips | double? | ターゲット価格からの新しいストップロスピップ値 |
takeProfitPips | double? | ターゲット価格からの新しいテイクプロフィットピップ値 |
戻り値
TradeResult
例
1 2 3 4 5 |
|
ModifyPendingOrder (3 of 10)
概要
保留中の注文を変更します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 変更される保留中の注文 |
targetPrice | double | 新しいターゲット価格 |
stopLossPips | double? | ターゲット価格からの新しいストップロスピップ値 |
takeProfitPips | double? | ターゲット価格からの新しいテイクプロフィットピップ値 |
trailingStopPips | double? | 新しいトレーリングストップピップ値 |
戻り値
TradeResult
例
1 2 3 4 5 |
|
ModifyPendingOrder (6 of 10)
概要
保留中の注文を修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 影響を受ける保留中の注文 |
targetPrice | double | 新しいターゲット価格 |
stopLossPips | double? | ターゲット価格からの新しいストップロスピップ値 |
takeProfitPips | double? | ターゲット価格からの新しいテイクプロフィットピップ値 |
expirationTime | DateTime? | 新しい注文の有効期限 |
volume | double | 注文の新しいボリューム(単位) |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にします |
戻り値
TradeResult
例
1 2 3 4 5 6 |
|
ModifyPendingOrder (7 of 10)
概要
保留中の注文を修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 影響を受ける保留中の注文 |
targetPrice | double | 新しいターゲット価格 |
stopLossPips | double? | ターゲット価格からの新しいストップロスピップ値 |
takeProfitPips | double? | ターゲット価格からの新しいテイクプロフィットピップ値 |
expirationTime | DateTime? | 新しい注文の有効期限 |
volume | double | 注文の新しいボリューム(単位) |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にします |
stopLossTriggerMethod | StopTriggerMethod? | ストップロスのトリガー方法 |
戻り値
TradeResult
例
1 2 3 4 5 6 |
|
ModifyPendingOrder (8 of 10)
概要
保留中の注文を修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 影響を受ける保留中の注文 |
targetPrice | double | 新しいターゲット価格 |
stopLossPips | double? | ターゲット価格からの新しいストップロスピップ値 |
takeProfitPips | double? | ターゲット価格からの新しいテイクプロフィットピップ値 |
expirationTime | DateTime? | 新しい注文の有効期限 |
volume | double | 注文の新しいボリューム(単位) |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にします |
stopLossTriggerMethod | StopTriggerMethod? | ストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod? | ストップオーダーのトリガー方法 |
戻り値
TradeResult
例
1 2 3 4 5 6 |
|
ModifyPendingOrder (9 of 10)
概要
保留中の注文を修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 影響を受ける保留中の注文 |
targetPrice | double | 新しいターゲット価格 |
stopLossPips | double? | ターゲット価格からの新しいストップロスピップ値 |
takeProfitPips | double? | ターゲット価格からの新しいテイクプロフィットピップ値 |
expirationTime | DateTime? | 新しい注文の有効期限 |
volume | double | 注文の新しいボリューム(単位) |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にします |
stopLossTriggerMethod | StopTriggerMethod? | ストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod? | ストップオーダーのトリガー方法 |
takeProfitTriggerMethod | StopTriggerMethod? | テイクプロフィットのトリガー方法 |
戻り値
TradeResult
例
1 2 3 4 5 6 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 影響を受ける保留中の注文 |
targetPrice | double | 新しいターゲット価格 |
stopLossPips | double? | ターゲット価格からの新しいストップロスピップ値 |
takeProfitPips | double? | ターゲット価格からの新しいテイクプロフィットピップ値 |
expirationTime | DateTime? | 新しい注文の有効期限 |
volume | double | 注文の新しいボリューム(単位) |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にします |
stopLossTriggerMethod | StopTriggerMethod? | ストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod? | ストップオーダーのトリガー方法 |
戻り値
TradeResult
例
1 2 3 4 5 6 |
|
ModifyPendingOrder (9 of 10)
概要
保留中の注文を修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 影響を受ける保留中の注文 |
targetPrice | double | 新しいターゲット価格 |
stopLossPips | double? | ターゲット価格からの新しいストップロスピップ値 |
takeProfitPips | double? | ターゲット価格からの新しいテイクプロフィットピップ値 |
expirationTime | DateTime? | 新しい注文の有効期限 |
volume | double | 注文の新しいボリューム(単位) |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にします |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod? | ストップオーダーの場合に保留中の注文がどのようにトリガーされるかを決定します |
stopLimitRangePips | double? | ターゲット価格からの注文実行までの最大距離 |
返り値
TradeResult
例
1 2 3 4 5 6 |
|
ModifyPendingOrder (10 of 10)
概要
非同期実行モードでの保留注文の修正
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留注文 |
volume | long | |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
stopLossPips | double? | |
takeProfitPips | double? | |
expirationTime | DateTime? |
返り値
TradeResult
例
1 2 3 4 5 |
|
CancelPendingOrderAsync
概要
非同期実行モードでの保留注文のキャンセル
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | キャンセルする保留注文 |
callback | Action | 保留注文がキャンセルされたときに呼ばれるメソッド |
返り値
TradeOperation
例
1 2 3 4 5 |
|
ModifyPendingOrderAsync (10)
ModifyPendingOrderAsync (1 of 10)
概要
非同期実行モードでの保留注文の修正
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留注文 |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
callback | Action | 注文が修正されたときに呼ばれるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
ModifyPendingOrderAsync (2 of 10)
概要
非同期実行モードでの保留注文の修正
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留注文 |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
stopLossPips | double? | 新しいストップロス |
takeProfitPips | double? | 新しいテイクプロフィット |
callback | Action | 注文が修正されたときに呼ばれるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
ModifyPendingOrderAsync (3 of 10)
概要
非同期実行モードでの保留注文の修正
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留注文 |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
stopLossPips | double? | 新しいストップロス |
takeProfitPips | double? | 新しいテイクプロフィット |
expirationTime | DateTime? | 注文の有効期限 |
callback | Action | 注文が修正されたときに呼ばれるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
ModifyPendingOrderAsync (4 of 10)
概要
非同期実行モードでの保留注文の修正
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留注文 |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
stopLossPips | double? | 新しいストップロス |
takeProfitPips | double? | 新しいテイクプロフィット |
expirationTime | DateTime? | 注文の有効期限 |
useAsync | bool | 非同期で実行するかどうか |
callback | Action | 注文が修正されたときに呼ばれるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
ModifyPendingOrderAsync (5 of 10)
概要
非同期実行モードでの保留注文の修正
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留注文 |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
stopLossPips | double? | 新しいストップロス |
takeProfitPips | double? | 新しいテイクプロフィット |
expirationTime | DateTime? | 注文の有効期限 |
useAsync | bool | 非同期で実行するかどうか |
slippage | int | スリッページ |
callback | Action | 注文が修正されたときに呼ばれるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
ModifyPendingOrderAsync (6 of 10)
概要
非同期実行モードでの保留注文の修正
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留注文 |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
stopLossPips | double? | 新しいストップロス |
takeProfitPips | double? | 新しいテイクプロフィット |
expirationTime | DateTime? | 注文の有効期限 |
useAsync | bool | 非同期で実行するかどうか |
slippage | int | スリッページ |
orderComment | string | 注文コメント |
callback | Action | 注文が修正されたときに呼ばれるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
ModifyPendingOrderAsync (7 of 10)
概要
非同期実行モードでの保留注文の修正
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留注文 |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
stopLossPips | double? | 新しいストップロス |
takeProfitPips | double? | 新しいテイクプロフィット |
expirationTime | DateTime? | 注文の有効期限 |
useAsync | bool | 非同期で実行するかどうか |
slippage | int | スリッページ |
orderComment | string | 注文コメント |
orderLabel | string | 注文ラベル |
callback | Action | 注文が修正されたときに呼ばれるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
戻り値
TradeOperation
例
1 2 3 4 5 6 7 |
|
ModifyPendingOrderAsync (6 / 10)
概要
非同期実行モードで保留中の注文を修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留中の注文 |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
stopLossPips | double? | 新しいストップロス |
takeProfitPips | double? | 新しいテイクプロフィット |
expirationTime | DateTime? | 新しい有効期限と時間 |
volume | double | 注文の新しいボリューム(単位) |
hasTrailingStop | bool | ポジションのトレーリングストップの有効/無効 |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod? | ストップオーダーの場合の保留中の注文がトリガーされる方法 |
callback | Action | 注文が修正されたときに呼び出されるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 6 7 |
|
ModifyPendingOrderAsync (9 / 10)
概要
非同期実行モードで保留中の注文を修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | 修正する保留中の注文 |
targetPrice | double | 注文が市場注文に変わる新しいターゲット価格 |
stopLossPips | double? | 新しいストップロス |
takeProfitPips | double? | 新しいテイクプロフィット |
expirationTime | DateTime? | 新しい有効期限と時間 |
volume | double | 注文の新しいボリューム(単位) |
hasTrailingStop | bool | ポジションのトレーリングストップの有効/無効 |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod? | ストップオーダーの場合の保留中の注文がトリガーされる方法 |
stopLimitRangePips | double? | ターゲット価格からの注文実行までの最大距離 |
callback | Action | 注文が修正されたときに呼び出されるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 6 |
|
ModifyPendingOrderAsync (10 / 10)
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
pendingOrder | PendingOrder | |
volume | long | |
targetPrice | double | |
stopLossPips | double? | |
takeProfitPips | double? | |
expirationTime | DateTime? | |
callback | Action |
戻り値
TradeOperation
ReversePosition (2)
ReversePosition (1 / 2)
概要
ポジションの取引方向を変更します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | 影響を受けるポジション |
戻り値
TradeResult
例
1 2 3 4 5 |
|
ReversePosition (2 / 2)
概要
ポジションの取引方向とボリュームを変更します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | 影響を受けるポジション |
volume | double | 取引のボリューム(単位) |
戻り値
TradeResult
例
1 2 3 4 5 |
|
ModifyPosition (4)
ModifyPosition (1 / 4)
概要
ポジションのボリュームを変更します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | 影響を受けるポジション |
volume | double | 取引のボリューム(単位) |
戻り値
TradeResult
例
1 2 3 4 5 |
|
ModifyPosition (2 / 4)
概要
ポジションの保護を変更します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | 影響を受けるポジション |
stopLoss | double? | 新しいストップロス価格 |
takeProfit | double? | 新しいテイクプロフィット価格 |
戻り値
TradeResult
Examples
1 2 3 4 5 6 7 |
|
ModifyPosition (3 of 4)
Summary
Modify the protection of a position
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
position | Position | Position which is affected |
stopLoss | double? | New stop loss price |
takeProfit | double? | New take profit price |
hasTrailingStop | bool | Enable/disable TrailingStop for position |
Return Value
TradeResult
Examples
1 2 3 4 5 6 7 |
|
1 2 3 4 5 6 7 |
|
ClosePosition (3)
ClosePosition (1 of 3)
Summary
Close a position
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
position | Position | Position to close |
Return Value
TradeResult
Examples
1 |
|
ClosePosition (2 of 3)
Summary
Close a position
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
position | Position | Position to close |
volume | long | Volume which is closed |
Return Value
TradeResult
Examples
1 2 |
|
ClosePosition (3 of 3)
Summary
Close a position
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
position | Position | Position to close |
volume | double | Volume which is closed |
Return Value
TradeResult
Examples
1 2 |
|
返り値
TradeResult
例
1 |
|
ClosePositionAsync (3)
ClosePositionAsync (1 of 3)
概要
非同期実行モードでポジションをクローズします
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | クローズするポジション |
callback | Action | ポジションがクローズされたときに実行されるアクション |
返り値
TradeOperation
ClosePositionAsync (2 of 3)
概要
非同期実行モードでポジションをクローズします
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | クローズするポジション |
volume | long | クローズするボリューム |
callback | Action | ポジションがクローズされたときに実行されるアクション |
返り値
TradeOperation
例
1 |
|
ClosePositionAsync (3 of 3)
概要
非同期実行モードでポジションをクローズします
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | クローズするポジション |
volume | double | クローズするボリューム |
callback | Action | ポジションがクローズされたときに実行されるアクション |
返り値
TradeOperation
例
1 |
|
ReversePositionAsync (2)
ReversePositionAsync (1 of 2)
概要
非同期実行モードでポジションを修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | 修正するポジション |
callback | Action | ポジションが修正されたときに呼び出されるメソッド |
返り値
TradeOperation
例
1 2 3 4 5 |
|
ReversePositionAsync (2 of 2)
概要
非同期実行モードでポジションを修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | 修正するポジション |
volume | double | 新しいボリューム |
callback | Action | ポジションが修正されたときに呼び出されるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
ModifyPositionAsync (4)
ModifyPositionAsync (1 of 4)
概要
非同期実行モードでポジションを修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | 修正するポジション |
volume | double | 新しいボリューム |
callback | Action | ポジションが修正されたときに呼び出されるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
ModifyPositionAsync (2 of 4)
概要
非同期実行モードでポジションを修正します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
position | Position | 修正するポジション |
stopLoss | double? | 新しいストップロス価格 |
takeProfit | double? | 新しいテイクプロフィット価格 |
callback | Action | ポジションが修正されたときに呼び出されるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 |
|
戻り値
TradeOperation
例
1 2 3 4 5 6 7 |
|
ModifyPositionAsync (3 / 4)
概要
非同期実行モードでポジションを修正します。
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
position | Position | 修正するポジション |
stopLoss | double? | 新しいストップロス価格 |
takeProfit | double? | 新しいテイクプロフィット価格 |
hasTrailingStop | bool | ポジションのトレーリングストップの有効/無効 |
callback | Action | ポジションが修正されたときに呼ばれるメソッド |
戻り値
TradeOperation
例
1 2 3 4 5 6 7 |
|
1 2 3 4 5 6 7 |
|
PlaceStopLimitOrder (16)
PlaceStopLimitOrder (1 of 16)
概要
ストップリミット注文を出す
シグネチャー
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの最大実行距離 |
戻り値
TradeResult
PlaceStopLimitOrder (2 of 16)
概要
ストップリミット注文を出す
シグネチャー
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの最大実行距離 |
label | string | 注文を表すラベル |
戻り値
TradeResult
PlaceStopLimitOrder (3 of 16)
概要
ストップリミット注文を出す
シグネチャー
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの最大実行距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス) |
takeProfitPips | double? | テイクプロフィット(ピップス) |
戻り値
TradeResult
PlaceStopLimitOrder (4 of 16)
概要
ストップリミット注文を出す
シグネチャー
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの最大実行距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス) |
takeProfitPips | double? | テイクプロフィット(ピップス) |
expiration | DateTime? | 注文の有効期限 |
戻り値
TradeResult
PlaceStopLimitOrder (5 of 16)
概要
ストップリミット注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引の量(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行の最大距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限(日時) |
comment | string | 注文のコメント |
戻り値
TradeResult
PlaceStopLimitOrder (6 of 16)
概要
ストップリミット注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引の量(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行の最大距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限(日時) |
comment | string | 注文のコメント |
hasTrailingStop | bool | トレーリングストップの有効/無効 |
戻り値
TradeResult
PlaceStopLimitOrder (7 of 16)
概要
ストップリミット注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引の量(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行の最大距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限(日時) |
comment | string | 注文のコメント |
hasTrailingStop | bool | トレーリングストップの有効/無効 |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
戻り値
TradeResult
PlaceStopLimitOrder (8 of 16)
概要
ストップリミット注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引の量(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行の最大距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限(日時) |
comment | string | 注文のコメント |
hasTrailingStop | bool | トレーリングストップの有効/無効 |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod | ストップリミット注文の場合のトリガー方法 |
戻り値
TradeResult
PlaceStopLimitOrder (9 of 16)
概要
ストップリミット注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引の量(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行の最大距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限(日時) |
comment | string | 注文のコメント |
hasTrailingStop | bool | トレーリングストップの有効/無効 |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod | ストップリミット注文の場合のトリガー方法 |
takeProfitTriggerOffset | double? | テイクプロフィットのトリガーオフセット |
戻り値
TradeResult
PlaceStopLimitOrder (10 of 16)
概要
ストップリミット注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引の量(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行の最大距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限(日時) |
comment | string | 注文のコメント |
hasTrailingStop | bool | トレーリングストップの有効/無効 |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod | ストップリミット注文の場合のトリガー方法 |
takeProfitTriggerOffset | double? | テイクプロフィットのトリガーオフセット |
trailingStopDistance | double? | トレーリングストップの距離 |
戻り値
TradeResult
PlaceStopLimitOrder (11 of 16)
概要
ストップリミット注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引の量(単位) |
targetPrice | double | 注文が成立する価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行の最大距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限(日時) |
comment | string | 注文のコメント |
hasTrailingStop | bool | トレーリングストップの有効/無効 |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod | ストップリミット注文の場合のトリガー方法 |
takeProfitTriggerOffset | double? | テイクプロフィットのトリガーオフセット |
trailingStopDistance | double? | トレーリングストップの距離 |
minStopDistance | double? | ストップリミット注文の最小距離 |
戻り値
TradeResult
PlaceStopLimitOrder (9 of 16)
概要
非同期実行モードでストップリミット注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれより良い価格) |
stopLimitRangePips | double | ターゲット価格からの最大注文実行距離 |
戻り値
TradeResult
PlaceStopLimitOrder (10 of 16)
概要
非同期実行モードでストップリミット注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれより良い価格) |
stopLimitRangePips | double | ターゲット価格からの最大注文実行距離 |
label | string | 注文を表すラベル |
戻り値
TradeResult
PlaceStopLimitOrder (11 of 16)
概要
非同期実行モードでストップリミット注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれより良い価格) |
stopLimitRangePips | double | ターゲット価格からの最大注文実行距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(pips単位) |
takeProfitPips | double? | テイクプロフィット(pips単位) |
戻り値
TradeResult
PlaceStopLimitOrder (12 of 16)
概要
非同期実行モードでストップリミット注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれより良い価格) |
stopLimitRangePips | double | ターゲット価格からの最大注文実行距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(pips単位) |
takeProfitPips | double? | テイクプロフィット(pips単位) |
expiration | DateTime? | 注文の有効期限(日付と時刻、nullable) |
戻り値
TradeResult
PlaceStopLimitOrder (13 of 16)
概要
非同期実行モードでストップリミット注文を出します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が約定する価格(またはそれより良い価格) |
stopLimitRangePips | double | ターゲット価格からの最大注文実行距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(pips単位) |
takeProfitPips | double? | テイクプロフィット(pips単位) |
expiration | DateTime? | 注文の有効期限(日付と時刻、nullable) |
comment | string | 注文のコメント |
hasTrailingStop | bool | トレーリングストップの有無 |
戻り値
TradeResult
PlaceStopLimitOrder (15 of 16)
概要
非同期実行モードでストップリミット注文を出す
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が執行される価格(またはそれ以上の価格) |
stopLimitRangePips | double | ターゲット価格からの注文執行の最大距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス) |
takeProfitPips | double? | テイクプロフィット(ピップス) |
expiration | DateTime? | 注文の有効期限日と時刻 |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にする |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod | ストップリミット注文の場合、保留中の注文がトリガーされる方法を決定します |
戻り値
TradeResult
PlaceStopLimitOrder (16 of 16)
概要
非同期実行モードでストップリミット注文を出す
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が執行される価格(またはそれ以上の価格) |
stopLimitRangePips | double | ターゲット価格からの注文執行の最大距離 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロス(ピップス) |
takeProfitPips | double? | テイクプロフィット(ピップス) |
expiration | DateTime? | 注文の有効期限日と時刻 |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にする |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod | ストップリミット注文の場合、保留中の注文がトリガーされる方法を決定します |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (4 of 16)
概要
非同期実行モードでのストップリミット注文を行います
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が執行される価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行までの最大距離 |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の期限日と時間 |
callback | Action | 注文が執行された時のアクション |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (5 of 16)
概要
非同期実行モードでのストップリミット注文を行います
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が執行される価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行までの最大距離 |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の期限日と時間 |
comment | string | 注文コメント |
callback | Action | 注文が執行された時のアクション |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (6 of 16)
概要
非同期実行モードでのストップリミット注文を行います
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が執行される価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行までの最大距離 |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の期限日と時間 |
comment | string | 注文コメント |
hasTrailingStop | bool | トレーリングストップの有無 |
callback | Action | 注文が執行された時のアクション |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (7 of 16)
概要
非同期実行モードでのストップリミット注文を行います
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が執行される価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行までの最大距離 |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の期限日と時間 |
comment | string | 注文コメント |
hasTrailingStop | bool | トレーリングストップの有無 |
stopLossTriggerMethod | StopTriggerMethod? | ストップロスのトリガー方法 |
callback | Action | 注文が執行された時のアクション |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (8 of 16)
概要
非同期実行モードでのストップリミット注文を行います
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が執行される価格(またはそれ以上) |
stopLimitRangePips | double | ターゲット価格からの注文実行までの最大距離 |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の期限日と時間 |
comment | string | 注文コメント |
hasTrailingStop | bool | トレーリングストップの有無 |
stopLossTriggerMethod | StopTriggerMethod? | ストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod | ストップリミット注文の場合、保留中の注文がトリガーされる方法 |
callback | Action | 注文が執行された時のアクション |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (9 of 16)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
stopLimitRangePips | double | |
callback | Action |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (10 of 16)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
stopLimitRangePips | double | |
label | string | |
callback | Action |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (11 of 16)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
stopLimitRangePips | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
callback | Action |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (12 of 16)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
stopLimitRangePips | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
callback | Action |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (13 of 16)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
stopLimitRangePips | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
callback | Action |
戻り値
TradeOperation
PlaceStopLimitOrderAsync (14 of 16)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
stopLimitRangePips | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
callback | Action |
Return Value
TradeOperation
PlaceStopLimitOrderAsync (15 of 16)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
stopLimitRangePips | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? | |
callback | Action |
Return Value
TradeOperation
PlaceStopLimitOrderAsync (16 of 16)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
stopLimitRangePips | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? | |
stopOrderTriggerMethod | StopTriggerMethod | |
callback | Action |
Return Value
TradeOperation
PlaceStopOrder (21)
PlaceStopOrder (1 of 21)
概要
ストップ注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文がマーケット注文になる価格 |
戻り値
TradeResult
PlaceStopOrder (2 of 21)
概要
ストップ注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文がマーケット注文になる価格 |
label | string | ラベル |
戻り値
TradeResult
PlaceStopOrder (3 of 21)
概要
ストップ注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文がマーケット注文になる価格 |
label | string | ラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
戻り値
TradeResult
PlaceStopOrder (4 of 21)
概要
ストップ注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文がマーケット注文になる価格 |
label | string | ラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
isBuyStop | bool | 買いストップかどうか |
戻り値
TradeResult
例
1 |
|
PlaceStopOrder (6 of 21)
概要
ストップ注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文がマーケット注文になる価格 |
label | string | ラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文コメント |
hasTrailingStop | bool | トレーリングストップの有効/無効 |
戻り値
TradeResult
例
1 |
|
PlaceStopOrder (7 of 21)
概要
ストップ注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文がマーケット注文になる価格 |
label | string | ラベル |
stopLossPips | double? | ストップロス(ピップス単位) |
takeProfitPips | double? | テイクプロフィット(ピップス単位) |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文コメント |
hasTrailingStop | bool | トレーリングストップの有効/無効 |
戻り値
TradeResult
PlaceStopOrder (8 of 21)
概要
ストップ注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム(単位) |
targetPrice | double | 注文が市場注文になる価格 |
label | string | 表示用のラベル |
stopLossPips | double? | ストップロス(ピップ) |
takeProfitPips | double? | テイクプロフィット(ピップ) |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップの有効/無効 |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガーメソッド |
stopOrderTriggerMethod | StopTriggerMethod | ストップ注文の場合に保留中の注文がトリガーされる方法 |
戻り値
TradeResult
例
1 |
|
PlaceStopOrder (9 of 21)
概要
非同期実行モードでストップ注文を出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | 取引のシンボル |
volume | long | 取引のボリューム(単位) |
targetPrice | double | 注文が市場注文になる価格 |
戻り値
TradeResult
例
1 |
|
返り値
TradeResult
PlaceStopOrder (10 of 21)
概要
非同期実行モードでストップオーダーを発注します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーに変わる価格 |
返り値
TradeResult
PlaceStopOrder (11 of 21)
概要
非同期実行モードでストップオーダーを発注します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーに変わる価格 |
label | string | 注文を表すラベル |
返り値
TradeResult
PlaceStopOrder (12 of 21)
概要
非同期実行モードでストップオーダーを発注します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーに変わる価格 |
label | string | 注文を表すラベル |
返り値
TradeResult
PlaceStopOrder (13 of 21)
概要
非同期実行モードでストップオーダーを発注します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーに変わる価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
返り値
TradeResult
例
基本的な例:
PlaceStopOrder(TradeType.Sell, Symbol, 5000, 150.50);
ラベル付きの例:
PlaceStopOrder(TradeType.Buy, Symbol, 10000, Symbol.Bid - 5 * Symbol.PipSize, "OrderLabel");
ストップロスとテイクプロフィット付きの例:
PlaceStopOrder(TradeType.Sell, Symbol, 5000, 150.50, "OrderLabel", 20, 50);
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーに変わる価格 |
label | string | 注文を表すラベル |
返り値
TradeResult
PlaceStopOrder (13 of 21)
概要
非同期実行モードでストップオーダーを出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーに変わる価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
返り値
TradeResult
例
1 |
|
PlaceStopOrder (14 of 21)
概要
非同期実行モードでストップオーダーを出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーに変わる価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
返り値
TradeResult
例
1 |
|
PlaceStopOrder (15 of 21)
概要
非同期実行モードでストップオーダーを出す
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | long | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーに変わる価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の有効期限 |
返り値
TradeResult
PlaceStopOrder (16 of 21)
概要
非同期実行モードでストップオーダーを発注する
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbol | Symbol | |
volume | double | 取引のボリューム |
targetPrice | double | 注文が市場注文になる価格 |
label | string | 注文を表すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の有効期限 |
戻り値
TradeResult
PlaceStopOrder (17 of 21)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string |
戻り値
TradeResult
PlaceStopOrder (18 of 21)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | トレーリングストップが有効かどうか |
戻り値
TradeResult
PlaceStopOrder (19 of 21)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool |
戻り値
TradeResult
PlaceStopOrder (20 of 21)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? |
戻り値
TradeResult
PlaceStopOrder (21 of 21)
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の種類 |
symbol | Symbol | 取引シンボル |
volume | double | 取引のボリューム |
targetPrice | double | 注文が市場注文に変わる価格 |
label | string | 注文のラベル |
stopLossPips | double? | ストップロスのピップ数(オプション) |
takeProfitPips | double? | テイクプロフィットのピップ数(オプション) |
expiration | DateTime? | 注文の有効期限(オプション) |
comment | string | コメント |
hasTrailingStop | bool | トレーリングストップの有無 |
stopLossTriggerMethod | StopTriggerMethod? | ストップロスのトリガー方法(オプション) |
stopOrderTriggerMethod | StopTriggerMethod | ストップ注文のトリガー方法 |
Return Value
TradeResult
PlaceStopOrderAsync (21)
PlaceStopOrderAsync (1 of 21)
Summary
非同期実行モードでストップ注文を発注します
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム |
targetPrice | double | 注文が市場注文に変わる価格 |
callback | Action | 注文が発注されたときのアクション |
Return Value
TradeOperation
PlaceStopOrderAsync (2 of 21)
Summary
非同期実行モードでストップ注文を発注します
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム |
targetPrice | double | 注文が市場注文に変わる価格 |
label | string | 注文のラベル |
callback | Action | 注文が発注されたときのアクション |
Return Value
TradeOperation
PlaceStopOrderAsync (3 of 21)
Summary
非同期実行モードでストップ注文を発注します
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム |
targetPrice | double | 注文が市場注文に変わる価格 |
label | string | 注文のラベル |
stopLossPips | double? | ストップロスのピップ数(オプション) |
takeProfitPips | double? | テイクプロフィットのピップ数(オプション) |
callback | Action | 注文が発注されたときのアクション |
Return Value
TradeOperation
PlaceStopOrderAsync (4 of 21)
Summary
非同期実行モードでストップ注文を発注します
Signature
1 |
|
Parameters
Name | Type | Description |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム |
targetPrice | double | 注文が市場注文に変わる価格 |
label | string | 注文のラベル |
stopLossPips | double? | ストップロスのピップ数(オプション) |
takeProfitPips | double? | テイクプロフィットのピップ数(オプション) |
expiration | DateTime? | 注文の有効期限(オプション) |
callback | Action | 注文が発注されたときのアクション |
Return Value
TradeOperation
PlaceStopOrderAsync (5 of 21)
概要
非同期実行モードでストップオーダーを配置します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーになる価格 |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の有効期限と時間 |
comment | string | 注文のコメント |
callback | Action | 注文が行われたときのアクション |
戻り値
TradeOperation
例
1 |
|
PlaceStopOrderAsync (6 of 21)
概要
非同期実行モードでストップオーダーを配置します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーになる価格 |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の有効期限と時間 |
comment | string | 注文のコメント |
hasTrailingStop | bool | トレーリングストップを使用するかどうか |
callback | Action | 注文が行われたときのアクション |
戻り値
TradeOperation
例
1 |
|
PlaceStopOrderAsync (7 of 21)
概要
非同期実行モードでストップオーダーを配置します
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム |
targetPrice | double | 注文がマーケットオーダーになる価格 |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の有効期限と時間 |
comment | string | 注文のコメント |
hasTrailingStop | bool | トレーリングストップを使用するかどうか |
callback | Action | 注文が行われたときのアクション |
戻り値
TradeOperation
例
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | 取引の方向 |
symbolName | string | 取引のシンボル名 |
volume | double | 取引のボリューム |
targetPrice | double | 注文が市場注文になる価格 |
label | string | 注文を示すラベル |
stopLossPips | double? | ストップロスのピップ数 |
takeProfitPips | double? | テイクプロフィットのピップ数 |
expiration | DateTime? | 注文の有効期限 |
comment | string | 注文のコメント |
hasTrailingStop | bool | ポジションのトレーリングストップを有効/無効にする |
stopLossTriggerMethod | StopTriggerMethod? | ポジションのストップロスのトリガー方法 |
stopOrderTriggerMethod | StopTriggerMethod | ストップオーダーの場合の注文のトリガー方法を決定する |
callback | Action | 注文が置かれたときのアクション |
戻り値
TradeOperation
例
1 |
|
PlaceStopOrderAsync (9 of 21)
概要
非同期実行モードでストップ注文を置きます
署名
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
targetPrice | double | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (10 of 21)
署名
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
targetPrice | double | |
label | string | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (12 of 21)
署名
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (13 of 21)
署名
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (14 of 21)
署名
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiryDate | DateTime? | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (15 of 21)
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (16 of 21)
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (17 of 21)
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | long | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (18 of 21)
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (19 of 21)
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (20 of 21)
シグネチャ
1 |
|
パラメータ
名前 | タイプ | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? | |
callback | Action |
戻り値
TradeOperation
PlaceStopOrderAsync (21 of 21)
シグネチャ
1 |
|
パラメーター
名前 | 型 | 説明 |
---|---|---|
tradeType | TradeType | |
symbol | Symbol | |
volume | double | |
targetPrice | double | |
label | string | |
stopLossPips | double? | |
takeProfitPips | double? | |
expiration | DateTime? | |
comment | string | |
hasTrailingStop | bool | |
stopLossTriggerMethod | StopTriggerMethod? | |
stopOrderTriggerMethod | StopTriggerMethod | |
callback | Action |
戻り値
TradeOperation
プロパティ
Account
概要
アカウント情報をすべて含みます
シグネチャ
1 |
|
戻り値
IAccount
例
1 2 3 4 5 6 7 |
|
LastResult
概要
最新の取引結果
シグネチャ
1 |
|
戻り値
TradeResult
例
1 2 3 |
|
Trade
シグネチャ
1 |
|
戻り値
ITrade