記事「取引トランザクション:リクエストとレスポンスの構造体、説明、ロギング」についてのディスカッション - ページ 7

 
ウラジミール、記事の 内容を勉強することを勧めるよ。そうすれば、多くの疑問が自ずと解決するだろう ))
Ордерa, позиции и сделки в MetaTrader 5
Ордерa, позиции и сделки в MetaTrader 5
  • www.mql5.com
Надежный торговый робот не может быть создан без понимания механизмов работы торговой системы MetaTrader 5. Клиентский терминал получает от торгового сервера информацию о позициях, ордерах и сделках. Чтобы правильно обработать эти данные средствами MQL5 необходимо хорошо представлять как происходит взаимодействие mql5-программы и среды исполнения терминала.
 
MrBrooklin オープンポジション)を見て、アルゴリズム通りに動いたのだろうか?いや、とんでもないことだ!

ありがとう、ウラジミール。

正しい訂正です。取引ではなく、オープンポジションです。誰もディールを見ていない。そして、彼らはあなたが解析している迷路に入り込むことなく、あなたに答えた。

あなたは市場に行く。ジャガイモを買う。あなたはお金を渡し、ジャガイモを帽子に入れる。売り手はそのお金をストックに入れた。あなたはジャガイモを見、売り手はお金を見る。

 
Denis Kirichenko #:
ウラジミール、記事の 内容を勉強することを勧めるよ。そうすれば、多くの疑問が自ずと解決するだろう ))

私でさえ、彼がそれを読んだことを知っている。

 
Alexey Viktorov #:

私でさえ、彼がそれを読んだことを知っている。

彼は読んだが、理解しきれなかったのだろう。繰り返す価値はある!;)

ありがとう、ウラジーミル

 
Alexey Viktorov #:

取引ではなく、オープンポジションであることを明確にしたのは正しい。誰も取引を見たことがない。そして、彼らはあなたが解析しているようなくだらないことに首を突っ込むことなく、あなたに答えた。

あなたは市場に行く。ジャガイモを買う。お金を渡し、ジャガイモを帽子に入れる。売り手はお金をストッキングに入れた。あなたはジャガイモを見、売り手はお金を見る。

ジャガイモのことは私も覚えている。じゃあ、アルチョムは正確じゃなかったんだ。そうなのか?私は完全に、くそ、混乱している!

では、ウラジーミル。

 
MrBrooklin #:

ジャガイモのことも覚えているよ。じゃあ、アルチョムは正確じゃなかったってこと?そうなの?僕は完全に混乱しているんだ!

よろしく、ウラジーミル。

誰が電話してきたんだ?

 
Artyom Trishkin #:

誰が電話してきたんだ?

おいおい、これだよ。要するに、トランザクションの情報がサーバーにどのくらい保存されているのか理解できない!!!!

ありがとう、ウラジミール。

 
MrBrooklin #:

まあ、ここからがクソなんだ。要するに、トランザクションの情報がいつまでサーバーに保存されているのか理解できないのだ!!!

ありがとう、ウラジミール。

Alexey が回答しましたブローカーによります。

しかし、あなたは何か間違ったことをしています。

イベントハンドラで昨日のイベントをキャッチしようとしています。それは昨日のことです。ハンドラは昨日それを通知した。そして、それが入ってきたときだけ。

それだけだ。今日、このイベントをハンドラーでキャッチすることはできない。それは目覚まし時計のようなものだ。イベントが起きた。それだけだ。明日は他のイベントがある。そして列車は出発した。さて、履歴を検索しなければならない。

イベントハンドラはリアルタイムで動作する。

 
Artyom Trishkin #:

アレクセイが答えた。ブローカーによる。

しかし、あなたは何か間違ったことをしています。

イベントハンドラで昨日のイベントをキャッチしようとしています。それは昨日のことだ。ハンドラーは昨日それを通知した。そして、それがその中に入ってきたときだけ。

それだけだ。今日、このイベントをハンドラーでキャッチすることはできない。目覚まし時計のようなものだ。イベントが発生した。それだけだ。明日は他のイベントが発生するだろう。そして電車は出発した。今、私たちは歴史を探さなければならない。

イベントハンドラはリアルタイムで動作する。

このイベント・ハンドラーは、1取引日後にどうやってオープン・ポジションを見つけたのだろうか?大雑把に言えば、一昨日ポジションがオープンされ、昨日はイベント・ハンドラーがそれを見ておらず、今日突然「目覚めて」ポジションを見て、アルゴリズムに従って動いたのだ。奇跡は奇跡以外の何物でもない。

ありがとう、ウラジーミル。

 
Artyom Trishkin #:
今、私は歴史に目を通さなければならない。

私が探しているのは歴史に関する取引ではないのか?

if(HistoryDealSelect(trans.deal) && HistoryDealGetInteger(trans.deal,DEAL_ENTRY)==DEAL_ENTRY_IN)

よろしく、ウラジーミル。