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

 
MrBrooklin #:

MQL5プログラミング言語のクリエイターにとって、タンバリンを踊らずにMarketClosed関数を使うことは、まだ不可能なことなのだろうか?

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

ウラジミール、サイト検索エンジンが一度だけ見つけるこの機能は何ですか?


 
Alexey Viktorov #:

ウラジミール、サイト内検索エンジンが一度だけ見つけるこの機能は何なんだ?


これは発明された機能だと思う。

その機能でマーケットからかなり離れた価格の注文を送るだけでいい。マーケットがクローズしているというサーバー・レスポンスが返ってくる-だからクローズしている。注文を受け付けて発注-削除。もちろん、それは松葉杖ですが、それは厳しいです

 
Artyom Trishkin #:

まあ、単純に関数でマーケットから非常に遠い価格の注文を送ればいい。マーケットがクローズしているというサーバー・レスポンスを受信。注文は受理され、発注された-削除する。もちろん、それは松葉杖ですが、それは厳しいです

その後、ちょうど注文でサーバーを砲撃する方が簡単です。

 
JRandomTrader #:

それなら、サーバーに注文を殺到させる方が簡単だ。

どうして?それはよくない。

 
Alexey Viktorov #:

ウラジミール、サイト内検索エンジンが一度だけ見つけるこの機能は何なんだ?

こんにちは、アレクセイ。Artemがすでに答えてくれていますが、とにかく繰り返します。これは私が考案した機能名で、MQL5で標準化される予定です

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

 
JRandomTrader #:

それなら、サーバーに注文を殺到させる方が簡単だ。

本格的な回答はMikhail、prostotrader、私の記憶が正しければいいのですが:Brokerは不正なリクエストをサーバーに浴びせるとペナルティを課します。

MrBrooklin#:

こんにちは、アレクセイ。Artemがすでに私のために答えてくれていますが、とにかく繰り返します。

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

これはとても素晴らしいことですが、サーバーの応答を構造体に返す機会を与える方が簡単なのに、なぜ追加の関数を作るのでしょうか。どうやら、その関数はあまり需要がないという単純な理由で、彼らはそれをしないようだ。一般に、ポジションをオープンするのに十分な資金があるかどうかをチェックする関数など、他にいくらでも方法があるのに、誰が必要とするだろうか?

選択肢は2つしかない。

  1. ドキュメントに書かれていない機能の特徴を自習する。
  2. それに関する良い記事を読む。
しかし問題は、そのような記事がないことだ。
 
Alexey Viktorov #:

本格的な回答はMikhail、prostotrader、私の記憶が正しければいいのですが:Brokerは不正確なリクエストでサーバーを困らせるとペナルティを課します。

これは非常に素晴らしいことですが、サーバーの応答を構造体に返す機会を与える方が簡単なのに、なぜ追加の関数を作るのでしょう。どうやら、その関数はあまり需要がないという単純な理由で、彼らはそれをしないようだ。しかし、一般的には、ポジションを建てるための資金が十分かどうかをチェックする機能など、他にいくらでも選択肢があるのに、誰が必要とするのだろうか・・・。

選択肢は2つしかない。

  1. ドキュメントに書かれていない機能の特徴を自習する。
  2. それに関する良い記事を読む。
しかし、問題はそのような記事がないことだ。

OrderCheck関数は、取引注文をサーバーに送信する前に、 その注文をチェックするためのものです。キーワードを強調しました。サーバーに問い合わせることなく、サーバーからの応答を得るにはどうしたらいいでしょうか?

 
Artyom Trishkin #:

なぜかって?良くないんだ。

非常に遠い左のオーダーを送るか、テストのためのワーキングオーダーを送るか、その違いは何ですか?とにかくマーケットがクローズしていれば。

バー」とストップ・トレードがあったらどうする?そして、いつ取引が再開されるかは、左注文や作業注文を浴びせられることなく知る術はない。

 
JRandomTrader #:

価格的に非常に遠い左注文を出すか、テスト用の作業注文を出すか、その違いは何だろう?どうせ市場が閉じているのなら。

バー」とストップ・トレードがあったらどうするか。そして、いつ取引が再開されるかは、左注文や作業注文を浴びることなく知る方法はない。

しばらくして、市場が生命の兆候を与えない場合は、注文を送信します。ただ送るだけだ。どこへでも。しかし、応答を取得し、それが開くための信号を得るために状況を分析し続ける必要があるかどうかを理解する。少なくともそのような理由。その変化 - 閉じた場合、それは価格に従うことが必要であることを示すフラグを設定します。価格が移動するとすぐに - そこにすでにそれが何であるかを理解し、また、チェック順序を送信することができます。市場が開いている場合 - 戦略での作業を続行します。

ただ大声で考えた。

 
Alexey Viktorov #:
その機能があまり求められていないという単純な理由で、彼らはそれをしないらしい。

もし需要がないのであれば、私のチャートに常に表示されることはないだろう。

では、ウラジミール。