株主資本とバランスグラフ - ページ 15

 
alexx_v писал(а)>>

バージョン7では、対向車の有無にかかわらず、エラーに気づいたことはありません。すべてがクリアで正しく、まさに鼻の先まで届いています :) ...

次のようなテストをしてみてはいかがでしょうか。

デモで大量の反対売買ポジション、例えば10~15ペアをオープンし、しばらく保有して1時間ほど価格を往復させた後、メニューの「重複注文を閉じる」から1コマンドで全て決済することができます。

きっと驚かれると思います :)

 
Batman >> :

こんなテストをしたらどうだろう。

ほとんど同じ方法で、スクリプトで閉じるか、アドバイザーが勝手に閉じるだけです :) その結果に驚いたことは一度もありません :)

 

私が提案したように、閉鎖してはどうでしょうか?驚きますね。

 
alexx_v >> :

バージョン7では、カウンターパートを使っても使わなくても、バグを感じたことはありません。

まあ、私は7で我慢していますけど :)

>> キャンドルはどうする?

 
OZ0 писал(а)>>

キャンドルはどうする?

どうやら、この課題は本当に難しかったようです。なかなかすぐには手に入らないというか、もっと重要なことに気を取られているというか...。

メニューで重なったポジションを閉じるときに、なぜか両バージョンで奇跡が起きたというコメントがないのが非常に不思議です。

ところで、経験豊富なプログラマーに関連した質問があります。エキスパートアドバイザーからプログラムでこのようなポーズを閉じることは可能でしょうか?

MultipleCloseBy()関数があるはずなのですが、まだその気配がありません :( メニューからは動きますが、なんという速さ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?

 
Batman писал(а)>>...

その通りです。そして、その作業は容易ではなく、他にもやるべきことがあります。

どのような奇跡を指しているのでしょうか?2つのポジションを閉じて実験してみましたが、超自然的なものは見えませんでした。決算後にスプレッド分だけエクイティと残高が跳ね上がる、当たり前ですが。この目的のために、MQLは2つの反対側のポジションをクローズするOrderCloseBy 関数しか持っていない(それを意識する必要がある)このようなポジションを多数閉鎖するためには、前述の機能をベースに別の機能を開発する必要があります。

 

なるほど、そういうことだったのか!」と納得。

この写真は、インジケーターを取り付けた後のチャートです。数量がゼロのオーダーは考慮されないため、表示がおかしくなります。

これは、事実上あるべき姿のチャートである。この画面は、ポジションをクローズした直後に撮影したものです。

このようなクローズの後、反対側の注文の1つがその量を変える、つまりゼロになるという仕掛けになっているのです。

コツは、ヘッジ注文のチケットが指定されているコメントを読むことです。新しいバージョンで修正します。

 
Xupypr писал(а)>>

...MQLには、この目的のためにOrderCloseBy 関数しかない

...このような多数のポジションをクローズするためには、上記をベースにした関数を別途作成する必要があります。

OrderCloseByで全て クリアしているのですが・・・。端末では、特定のペアを指定しなくても、メニューから重なったポジションをすべて閉じることができるので、プログラム的に可能ということになりますが、ドキュメントには記載されていません...。

そこで、「押しボタン」を発明しなければならないのですが...まだできません。:(

 

新しいバージョンのインジケータは、次のようになります。

 
イゴールさん、ありがとうございます!試してみます。