スクリプト: ClosePosition - ページ 2

 

このスクリプトは1つのポジションをクローズするだけ で、同じチャートに添付する必要があります、

私は、このスクリプトは、私たちが持っているすべてのポジションをクローズすると考えていました:


これが私の理解 でした。

ありがとうございました。

 
TIMisthebest:

このスクリプトは1つのポジションをクローズするだけ で、同じチャートに添付する必要があります、

私は、このスクリプトは、私たちが持っているすべてのポジションをクローズすると考えていました:


これが私の理解 でした。

<モデレーターによりリンクは削除されました

ありがとうございます。

はい、スクリプトは現在のシンボルのポジションのみをクローズします。

フォーラムにマーケット製品(無料でも)へのリンクを貼ることは禁止されているので、リンクを削除しました。すべてのポジションをクローズする必要がある場合、なぜこの製品を使用しないのですか?

 
angevoyageur:

はい、スクリプトは現在のシンボルのクローズ位置のみです。

フォーラムにマーケット製品(無料でも)へのリンクを貼ることは禁止されているので、リンクを削除しました。すべてのポジションをクローズする必要がある場合は、この製品を使用しませんか?

わかりました、

もう一度編集します、

mt5の新しいビルドには解決策があります。

全ポジションをクローズするためだけです。

ありがとう。

 
TIMisthebest:

わかった、

もう一度編集します、

mt5の新しいビルドに解決策がある。

全ポジションをクローズするだけです。

ありがとう。

申し訳ありませんが、私は何かを見逃しています。
 
angevoyageur:
申し訳ありませんが、私は何かを見逃しています。


私は、メタトレーダー5の古いビルドにはこれがないのではないかと考えていました。

----

angevoyageur:

はい、スクリプトは現在のシンボルのクローズ・ポジションのみです。

フォーラムにマーケット製品(無料でも)へのリンクを貼ることは禁止されているので、リンクを削除しました。すべてのポジションをクローズする必要がある場合は、この製品を使用しませんか

すべてのポジションを同時にクローズしたい場合だけです。

ありがとうございました。

 
TIMisthebest:


メタトレーダー5の古いビルドにはこの機能がないのかもしれません。

はい、ワンクリック・トレーディングで何度か利用できるようになりました。
 

スクリプトが正常に動作しなくなった。ポジションを閉じる のではなく、開いてしまうのです。 ((

 
Alivru:

スクリプトが正常に動作しなくなった。ポジションを閉じる のではなく、開いてしまうのです。 ((

原則的に、このスクリプトは各通貨に1つのポジションしか持たないブローカーのために作られている。努力の適用対象が1つではなく複数である場合、実際に何をクローズするかは明確ではないためです。

だから、開口部の問題がクローズされ、新しいコードが公開されますが、多くのポジションで、それはまだ不正確になります。

 
fxsaber:
それは自明なことだ
input int Deviation = 100;

#include <MT4Orders.mqh> //https://www.mql5.com/ja/code/16006

#define Bid (SymbolInfoDouble(_Symbol, SYMBOL_BID))
#define Ask (SymbolInfoDouble(_Symbol, SYMBOL_ASK))

void OnStart()
{
  for (int i = OrdersTotal() - 1; i >= 0; i--)
    if (OrderSelect(i, SELECT_BY_POS) && (OrderSymbol() == _Symbol) && (OrderType() <= OP_SELL))
      OrderClose(OrderTicket(), OrderLots(), (OrderType() == OP_BUY) ? Bid : Ask, Deviation);
}
難しい!あなたのコードは、陶磁器店のサイのように、必要なボリュームを閉じる代わりに、すべてのポジションをクラッシュさせるだけです。幸運を祈る。
 
Nikolay Kositsin:
難しい!あなたのコードは陶磁器店のサイのようなもので、すべてのポジションを潰してしまうだけで、必要なボリュームを閉じることはできない。頑張って。
コードにクローズド・ボリュームを追加するのは簡単だ。