[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 1093

 
Dimka-novitsekと似たような質問があります。あるシンボルで売り注文OP_SELLを出したら、それを閉じずに、自分のシンボルで買い注文OP_BUYに変更する(たぶん、番号か何かを変更するだけ)、といった可能性はないでしょうか。これに応じて、取引結果の+または-に有利になるように預け入れ金額を変更しますが、スプレッドは節約されます。それとも、OP_SELL注文を閉じて、新たにOP_BUY注文を開いて買い、スプレッドを失うだけなのでしょうか?もしそのような可能性があるのなら、レディコードを拝見させていただいてもよろしいでしょうか?
 
kolyango:
Dimka-novitsekと似たような質問があります。あるシンボルで売り注文OP_SELLを出したら、それを閉じずに、自分のシンボルで買い注文OP_BUYに変更する(番号だけ変えるとか)ような可能性はありますか?これに応じて、取引結果の+または-に有利になるように預け入れ金額を変更しますが、スプレッドは節約されます。それとも、OP_SELL注文を閉じて、新たにOP_BUY注文を開いて買い、スプレッドを失うだけなのでしょうか?もしそのような可能性があるのなら、レディコードを拝見させていただいてもよろしいでしょうか?

注文方向を変更することはできません。1つだけ閉じて、もう1つを開くことができます。
 
kolyango:
Dimka-novitsekと似たような質問があります。あるシンボルで売り注文OP_SELLを出したら、それを閉じずに、自分のシンボルで買い注文OP_BUYに変更する(番号だけ変えるとか)ような可能性はありますか?これに応じて、取引結果の+または-に有利になるように預け入れ金額を変更しますが、スプレッドは節約されます。それとも、OP_SELL注文を閉じて、新たにOP_BUY注文を開いて買い、スプレッドを失うだけなのでしょうか?もしそのような可能性があるのなら、レディコードを拝見させていただいてもよろしいでしょうか?

OrderCloseBy()を見る
 
Vinin:

OrderCloseBy()を見る

OrderCloseBy()関数

bool OrderCloseBy(int ticket, int opposite, color Color=CLR_NONE)

この機能は、ある成行注文を、同じ金融商品について開設した別の成行注文(ただし反対方向)で決済するものです。この関数は、関数が正常に終了した場合は TRUE を、失敗した場合は FALSE を返します。

パラメータ

ticket- 終了する注文の一意のシーケンス番号です。

Opposite- 逆順の一意のシーケンス番号。

- チャート上の終値の矢印の色です。パラメータがない場合、またはその値がCLR_NONEの 場合は、チャートに矢印が表示されません。

反対側の注文の大きさは同じである必要はありません。注文のサイズが一致しない場合、小さい方の注文のサイズで取引操作が実行されます。

また、他に反対方向のオープンマーケットオーダーがない場合はどうでしょうか。すでに不可能なのでしょうか?そんな方法があれば、ぜひ教えてください。非常にニーズが高いnnnn!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!クローズ→オープンの連続の場合、またスプレッドが狭くなるのは困るので...。

 
kolyango:

OrderCloseBy()関数

この機能は、ある成行注文を、同じ金融商品で反対方向の別の成行注文で決済するものです。この関数は、関数が正常に終了した場合は TRUE を、失敗した場合は FALSE を返す。

パラメータ

ticket- 終了する注文の一意のシーケンス番号です。

Opposite- 逆順の一意のシーケンス番号。

- チャート上の終値の矢印の色です。パラメータがない場合、またはその値がCLR_NONEの場合は、チャートに矢印が表示されません。

反対側の注文の大きさは同じである必要はありません。注文のサイズが一致しない場合、小さい方の注文のサイズで取引操作が実行されます。

また、他に反対方向のオープンマーケットオーダーがない場合はどうでしょうか。すでに不可能なのでしょうか?そんな方法があれば、ぜひ教えてください。非常にニーズが高いnnnn!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!クローズ→オープンの連続の場合、またスプレッドが狭くなるのは本当に嫌だ...。


見てきました。そして、しばらく考えてみること?
 
kolyango:

OrderCloseBy()関数

この機能は、ある成行注文を、同じ金融商品で反対方向の別の成行注文で決済するものです。この関数は、関数が正常に終了した場合は TRUE を、失敗した場合は FALSE を返す。

パラメータ

ticket- 終了する注文の一意のシーケンス番号です。

Opposite- 逆順の一意のシーケンス番号。

- チャート上の終値の矢印の色です。パラメータがない場合、またはその値がCLR_NONEの場合は、チャートに矢印が表示されません。

反対側の注文の大きさは同じである必要はありません。注文のサイズが一致しない場合、小さい方の注文のサイズで取引操作が実行されます。

また、他に反対方向のオープンマーケットオーダーがない場合はどうでしょうか。すでに不可能なのでしょうか?そんな方法があれば、ぜひ教えてください。本当に必要!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

OrderCloseBy()関数はフリップには不向きです。ただ、逆の注文を閉めるだけです。

クーデターを起こすには、一つを決済して反対方向の注文を出すか、最初の注文の2倍のロットで反対方向の注文を出す必要があります。

その後、必要であれば、OrderCloseBy()関数を使用することができます。

売りLOT=0.1を建てた場合、買いLOT=0.2を建てて反転させる。

OrderCloseBy()を使って、売りと買いの両方でLOT=0.1を「閉じる」ことができますが、BAY LOT=0.1だけを残しておくことができます。

-

 
DhP:

OrderCloseBy()関数はフリップに適していません。単に反対の注文を閉めるだけです。

フリップを出すには、一つを閉じて反対方向の注文を出すか、最初の注文の2倍のロットで反対方向の注文を出す必要があります。

その後、必要であれば、OrderCloseBy()関数を使用することができます。

売りLOT=0.1を建てた場合、買いLOT=0.2を建てて反転させる。

OrderCloseBy()を使って、売りと買いの両方でLOT=0.1を「閉じる」ことができますが、BAY LOT=0.1だけを残しておくことができます。

-


はい、しかしその場合、スプレッドセーブはありませんそれはすべて良いです、しかし、市場があなたが選択した方向に行く場合、そうでない場合 - 損失
 
kolyango:

はい、しかし、この場合、スプレッドの保存はありません!すべてこれは良いですが、市場はあなたが選択した方向に行く場合は、NO - あなたは、および2倍以上を失う?


この場合、課金されません(機能使用時)2スプレッド。

また、相場が反転し、2つの注文がある場合、最初のオープントレードが利益のために働き始めるので、2重の損失を受けることはありません。つまり、実際にはLOT=0.1が1つだけ開かれているのです。

 


ロールオーバーのためにSell/Lot=0.1をオープンした場合、Buy/Lot=0.2をオープンしてください。

OrderCloseBy()関数で、売りとBAYの両方でLOT=0.1を「キャンセル」し、BAYのLOT=0.1だけを残すことができます。

何が言いたいのか?BAY BOT=0.2を開くと、すでに2倍以上取られています。つまり、BOT=0.1を閉じて、BOT=0.1を開くと、同じになります

 
kolyango:


ロールオーバーのために売りLOT=0.1を開設した場合、買いLOT=0.2を開設します。

OrderCloseBy()関数で、売りとBAYのLOT=0.1を「キャンセル」して、BAYのLOT=0.1だけを残すことができます。

何が言いたいのか?BAY LOT=0.2を開くと、すでに2倍請求されます。つまり、LOT=0.1を閉じてLOT=0.1を開いただけなら同じです!!!!


チェックしてみてください。時間はかかりません。1つは通常のクロージングを行うEA、もう1つはOrderCloseBy()を使用するEAです。

結果を比較し、そして言う