初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1024

 

最後に閉じた位置 の種類、正確には位置を返す関数 - みんな、あなたは既製のメソッドを持っていますか。

歴史にポジションがないことは明らかですが、どのポジションが最後に長かったか短かったかを理解するために、それに属するすべてのものをどのように収集するのかが理解できません。

Совершение сделок - Торговые операции - MetaTrader 5
Совершение сделок - Торговые операции - MetaTrader 5
  • www.metatrader5.com
Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
 
Konstantin Seredkin:

最後に閉じた位置 の種類、正確には位置を返す関数 - みんな、あなたは既製のメソッドを持っていますか?

歴史にポジションがないことは明らかですが、どのポジションが最後に長かったか短かったかを理解するために、それに属するすべてのものをどのように収集するのかが理解できません。

プロパティDEAL_ENTRY_OUTで最後の位置を探し、チケットを取得し、ディールDEAL_ENTRY_INを探す、以上です。それを使って、取引の種類を決定するのです。ポジションが完全にクローズされていることをより確実にするために、受信したチケットで選択してみることができます。選択されていない場合は、完全に閉じられます。

 
Alexey Viktorov:

DEAL_ENTRY_OUTプロパティで最後の位置を探し、チケットを取得し、DEAL_ENTRY_INの案件を探し、以上です。それを使って、取引の種類を決定するのです。ポジションが完全にクローズされていることをより確実にするために、受信したチケットで選択してみることができます。選択されていない場合は、完全に閉じられます。

なぜ今まで開発者がそれをしなかったのか、すべて揃っているのに、ポジションがクローズした後にどの方向にオープンしたかを調べる可能性がない、自分でメソッドを書かなければならない、といつも思っています。
 
Konstantin Seredkin:
私はそれを理解しようとすべきです、なぜ開発者が今までそれをしなかったのかずっと不思議でした、すべてはそこにありますが、閉じた後にポジションがどちらに設定されたかを調べる方法がありません、自分でメソッドを書かなければなりません。

本当に...そして、「儲けろ」の一言で端末が儲かるのなら、そんなことはしないでしょう。)

 
また、実際にポジションヒストリーを 参照した実装ができないのはなぜですか?つまり、標準的な手段で。
 
Сергей Таболин:
また、実際にポジションヒストリーを 参照した実装ができないのはなぜですか?標準的な手段でという意味です。

なぜなら、ポジションは注文と取引の派生物だからです。オーダーを受けて仕事をし、交渉の結果、取引が発生する。そして、ポジションが現れ、再びワラン、ディールとなり、ポジションはない。しかし、履歴では、ポジションの変更に影響を与えたすべての注文と取引を常に追跡することができます。mql4とは対照的に、mql5では修正中やクローズ中にもマジックポジションを変更することができるのです。MT5でのマジックの定義は少し違います。MT4ではオーダーマスター、MT5ではポジションプロパティを変更したEAのIDです。

 
Alexey Viktorov:

なぜなら、ポジションは注文と取引の派生物だからです。私たちは、注文を受け、その結果、取引が成立するように仕事をしています。そして、ポジションが来て、またディールが来て、ポジションがない。しかし、履歴では、ポジションの変更に影響を与えたすべての注文と取引を常に追跡することができます。mql4とは対照的に、mql5では修正中やクローズ中にもマジックポジションを変更することができるのです。MT5でのマジックの定義は少し違います。MT4ではオーダーマスター、MT5ではポジションプロパティを変更したEAのIDです。

ありがとうございます、これで理解できました。

しかし、ポジションが現れたら、そのクローズと同時に覚えておくことが望ましい。そうすると、ポジションの履歴(注文や 取引の履歴も)ができる。MTにそのような歴史がないことに、今でも驚いています。

しかし、口の中にキノコが生えればいいというのはわかるのですが.)))

 

端末の履歴を見ればすべて実装されているので、そこに素早くアクセスできればいいのですが


 

皆さん、こんばんは。

AUDLFX、EURLFX、USDLFXなど、MT5でインデックス取引ツールを持つブローカーを教えてください。

 
Konstantin Seredkin:

最後に閉じた位置 の種類、正確には位置を返す関数 - みんな、あなたは既製のメソッドを持っていますか。

歴史にポジションが存在しないことは明らかだが、それに属するすべてのものを、ロングとショートのどのポジションが最後だったかを理解するために、どのように収集するのかが理解できない

キムの機能で 助ける

理由: