mt5ストラテジーテスターのティック - ページ 13

 
angevoyageur:
  • テスターとどう関係があるのでしょうか?
  • あなたが貼った同じリンクの中に、こうも書かれています。
  • 0.00001はバイナリーフォーマットでは正確に表現できないのです。

アランさん、こんにちは。

"テスターとの関係は?"

テスターは間接的に関与し、相互接続しています。なぜなら、返されるすべての値は、MQL5テスターを通じて、'Comment'や'NormalizeDouble'を含むMQL5関数によって 返されるからです。


"あなたが投稿した同じリンク先には、次のようにも書かれています。"

はい、'DoubleToString'は使用可能で、はい、私はMetaEditorで変換警告やその他の問題を受け取るためにのみコーディングしました。これらの警告や問題は、私が'NormalizeDouble'を試す動機となりました。ご希望であれば、詳細を含む説明文を投稿します。


"事実は0.00001をバイナリ形式で正確に表現できない"

0.00001がバイナリ形式で正確に表現できないのであれば、(科学的なもの以外で)最も近い形式は何だと思われますか?

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

 
WhooDoo22:

アランさん、こんにちは。

"テスターとどんな関係があるのでしょうか?"

Comment' や 'NormalizeDouble' を含むMQL5関数によって返される全ての値はMQL5テスターを通して返されるので、テスターは間接的に関与し相互接続されています。


"あなたが貼った同じリンクの中に、こうも書かれています:"

はい、'DoubleToString'は使用可能で、はい、私はそれをコード化しましたが、MetaEditorで変換の警告やその他の問題を受け取りました。これらの警告や問題は、私が'NormalizeDouble'を試す動機となりました。希望があれば、詳細を含む説明文を投稿します。


"事実、0.00001はバイナリフォーマットでは正確に表現できません。"

0.00001がバイナリ形式で正確に表現できない場合、最も近い形式は何だと思われますか(科学的なもの以外で)?

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

何が問題なのか分からないので、コードを投稿していただけると助かります。
 
RaptorUK:

多分、私のせいだと思うのですが、私たちがあなたに何か読むように勧めると、あなたは「わかりました、読みます」と言って、すぐにどこかへ行って他のことをし、それからここに戻ってきて、このスレッドに書かれたあなたの助けになることをすべて忘れてしまうようです。

この投稿を覚えていますか?

あるいはこの ... .

こんにちは、サイモン。

MetaEditorに'DoubleToString'で突撃したら、防衛のためにMetaEditorは変換警告を'Toolbox'に落とし込んでしまった;)このような場合、「MetaEditor」の「DoubleToString」を「NormalizeDouble」に変換し、「MetaEditor」の「Toolbox」に変換警告を表示させることができます。ええ、私は将来の記事で 'DoubleToString' の結果を提供すれば、役に立つと思います。


"多分それは私です... ..."

それは常にあなたとあなたのミスされ、私と私のことは決してありません!;)(指をさして)

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

 
angevoyageur:
もし、あなたがコードを投稿してくれるなら、私はあなたの実際的な問題が何であるか本当に分からないので、それは良いことです。

理解し、同意します。

ありがとうございます。

 
WhooDoo22:

Simonさん、こんにちは。

DoubleToString "でMetaEditorを攻撃したら、MetaEditorが "Toolbox "に変換警告を出した。

WarningはErrorではなく、Warningです。 ググるか、MetaEditorのヘルプを見て、その意味を学んでください。 わからない→調べる→読む→学ぶ→理解する→幸せになる、というプロセスです :-D。
 
RaptorUK:
Warning is not an Error, it's a warning. ググるか、MetaEditorのヘルプを見て、その意味を学んでください。 理解できない→調べる→読む→学ぶ→理解する→幸せになる:-D というプロセスを踏む必要があります。

"警告はエラーではなく、ワーニング"

私はこの違いを理解していますが、 ;) 経験上、MetaEditorで警告を受けた後、テスターで問題を受け取ったことがあります。警告は、将来的にテスターで不適切なコードが実行されることを示す可能性があります。


"必要なプロセスなのです"

はい、私はこれを認識しており、これらの事について非常に似た方法を持っていますが、同じではありません。ご教示いただきありがとうございます。

サンキュー

 

MQL5コミュニティーの皆様、こんにちは。

string identifier1=DoubleToString(0.00001,5);

ToolboxResult1

input string identifier1=DoubleToString(0.00001,5);

ToolboxResult2

入力は値(定数)でなければならず、'DoubleToString' ではありませんよね?入力パラメータに'DoubleToString'が含まれているEAを見たことがありません(笑)

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

 
WhooDoo22:

MQL5コミュニティーの皆様、こんにちは。



入力は値(定数)でなければ ならず、'DoubleToString' ではありませんよね?入力パラメータに'DoubleToString'が含まれているEAを見たことがありません(笑)

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

その通りです。
 

こんにちは、MQL5コミュニティです。

OrderSend」のMQL5サイトのドキュメント、.pdfと.chmのリソースを読みました。

かかくパラメータ

enum_symbol_trade_execution

SYMBOL_TRADE_EXECUTION_REQUEST」 については、簡単な「説明」(リクエストによる実行」)以上の詳細が記載されていません。ENUM_SYMBOL_TRADE_EXECUTION'には4つの識別子タイプがあるようです。

ENUM_SYMBOL_TRA DE_EXECUTION'の4つの識別子すべてについて詳細な説明を含む、私がチェックしていないリソースは ありますか?

もし、これらの詳細を提供している他のリソースがない場合、MQL5コミュニティのメンバーまたはモデレーターがこれらの4つの識別子の違いについて説明していただけませんか?

ありがとうございます。

 
WhooDoo22:

MQL5コミュニティーの皆様、こんにちは。

ENUM_SYMBOL_TRADE_EXECUTION」の4つの 識別子すべてについて詳細な説明を含む、私がチェックしていないリソースは ありますか?

もし、これらの詳細を提供している他のリソースがない場合、MQL5コミュニティのメンバーまたはモデレーターがこれらの4つの識別子の違いについて説明していただけませんか?

ありがとうございます

ロシアのフォーラムで 発見した。

  • 即時執行 このモードでは、ブローカーによって 提供される価格で市場注文のパフォーマンス。 実行要求を送信すると、ターミナルは自動的に現在の価格のための順序を記入します。 ブローカーが価格を取る場合は、注文が実行されます。 ブローカーが要求価格を受信しない場合は、いわゆる "Perekotirovanie" (Requote) がある - ブローカーは、この注文が実行できるように価格を返します
  • リクエストの実行(リクエスト実行)
    このモードでは、以前にブローカーから受信した価格で市場の注文のパフォーマンス。 あなたのブローカーとの市場の順序を送信する前に
    、その実行の価格を要求します。 受信時に、この価格で令状の実行は、どちらかを確認するか拒否することができます。
  • 市場のパフォーマンス(Market Execution)
    このモードでは、市場注文の実行価格の決定の実行は、トレーダーからの承認なしにブローカーを取ります。 この方法で市場注文を送信すると、それが実行される価格との早期の合意を意味します。
  • Exchangeバージョン(Exchange Execution) このモードでは、端末で実行される取引操作は、外部取引システム(証券取引所)に出力されます。 取引操作は、現在の市場価格オファーで実行されます。
理由: