構造のルール プログラムの構成方法を学び、可能性、エラー、解決策などを探る。 - ページ 17

 
MetaDriver:

あなたの言葉を信じなければならないのですか?

と言って、決して賛成はしないでしょう。

彼はあなたのタスクを処理してないので、自分の言葉を正当化するために「仮想」の複雑さを積み重ねているのです。

忘却の彼方へ

 
Urain:

トロールはどこですか?MM ブロックにあると理解していますが?

トロールには現在位置が必要なので、マーケットドライバーに残って いるのでしょうか?

ドライバー。 トロールは、取引のためにそのように意図されていない、それはテクニカルストップと組み合わせて、接続があるまで(またはそれらが壊れるまで)トロールされ、これらの非常に停止しています。

私はまた、ボラティリティ予測装置を 導入し、保護ストップを修正 するためにもう一つのブロックを置くと思います。

不可抗力については全く同意見です。だから私は彼らと仕事をしません。保護するものだけ。

ボラティリティ予測は考えたことはあるが、まだやっていない。 もしやれば、それだけでドライバーに情報を提供することができるだろう。:)

 
sergeev:

と言って、決して賛成はしないでしょう。

彼はあなたの問題に対処していないから、自分の言っていることを正当化するために「仮想」の困難を作り出しているのです。

忘れて前に進む。

そんなつもりはない、彼のために書いているわけでもない;-)

ネットに関するFAQのようなものをここでできるのは助かります。)))

// すべての質問/攻撃は十分に予測可能です。それに対するすべての答えは、100キロメートル先でとっくに議論されている。特に目新しいことはありません。

// "誰も質問すらしないような答えを持っている..."(ц)

 
MetaDriver:

...

// "誰も質問すらしないような答えを持っている..."(ц)

そんな疑問は、答えがなくても面白い。)))
 
tol64:
そんな疑問は、答えがなくても聞いていておもしろいとさえ思う。)))
まったくもって同感です。;)
 
C-4:
私は、大規模プロジェクトのプログラミングの一般原則の議論に戻ることを提案します。

その原則のひとつに「データの抽象化」というものがある。

入出力データの形式に依存しないシステムであること。

その仕事は、入力にユニバーサル信号を与え、出力にユニバーサル信号を出すことで、正しい計算をすることです。

この場合、これらのフォーマットが変わっても、システムを変更する必要はありません。

フォーマットへの適応は、システムインターフェースレベルのコンバータ/ドライバによって行われる。

見ての通りです。

私のExpert Advisorは、この原則に従って作られており、例えば、プログラミング言語をmql5にアップグレードした後、マーケットドライバーと入力指標を置き換えるだけで、すぐにMT4に移植することが可能です。

あなたのスキームで作られたEAはすべて 完全に書き直さなければ なりません。 残念ですが、事実はそこにあるのです。

 
MetaDriver:

あなたのスキームに基づくEAは すべて 完全に書き直さなければなりません。 残念ですが、 事実はそこに あるのです。

取引システムが、1)ストラテジー・マネジメント・モジュールを通じて取引注文を 出す 2)ストラテジー・マネジメント・モジュールから提供されたデータのみを使用する場合は、この限りではありません。確かにモジュール自体を書き換えないといけないし、ドライバも書き換えないといけない。
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - Документация по MQL5
 
C-4:
取引システムが、1)ストラテジー・マネジメント・モジュールを通じて取引注文を 出す 2)ストラテジー・マネジメント・モジュールから提供されたデータのみを使用する場合は、この限りではありません。確かにモジュール自体を書き換える必要がありますし、ドライバも書き換える必要があります。
わかりました、0-0の引き分けです。
 

トレーディングドライバは、システムの信頼性を低下させる。

揮発性測定器は必要ありません。TSの一部である。

 

ウラジミール、君の回路では難しいんだ。ドライバを書き換えるだけでいいということですか?まあ、プラットフォーム依存のパーツは、もっとたくさん数えましたが。

マーケットヒストリーやトレードヒストリーはどのように取得するのでしょうか?また、現在位置の情報は、ひょっとして端末からは取得しないのでしょうか?また、ボラティリティモジュールを実装しなければならない場合、プラットフォームに依存するAPIが1つ増えることになります。

アダプターは書きますか?何人くらいになるのでしょうか?マーケット履歴のためのアダプター、取引履歴のためのアダプター、ポジションを扱うためのアダプターなど、最終的にモジュールの数は2倍、プラットフォーム依存のコードの量は同じになるわけです。