記事"MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第1部)概念、データ管理および最初の結果"についてのディスカッション - ページ 5

 
こんにちは。素晴らしい作品をありがとう。最後にファイルのダウンロードリンクと、コピーや転載の許可を拒否する著作権表示があることに気づきました。この2つは矛盾しているように思えます。ファイルをダウンロードして使用することは許可されているのでしょうか、それとも許可されていないのでしょうか?もし私がファイルを使用したら、その利益はすべてあなたのものになるのでしょうか?おそらく私たちは、あなたがすべての損失を取り、私がすべての利益を取る50/50ベースで報酬を分割することができます。)
 
bitmax :
こんにちは。素晴らしい作品をありがとう。最後にファイルのダウンロードリンクと、コピーや転載の許可を拒否する著作権表示があることに気づきました。この2つは矛盾しているように思えます。ファイルをダウンロードして使用することは許可されているのでしょうか、それとも許可されていないのでしょうか?もし私がファイルを使用したら、その利益はすべてあなたのものになるのでしょうか?おそらく、私たちは、あなたがすべての損失を取り、私がすべての利益を取る50/50ベースで報酬を分割することができます。)

もちろん、記事のコードをあなたの開発に使用することは可能です。MetaQuotesの明示的な許可なく記事のテキストを転載したり、このリソース以外の出版物でこのテキストを使用することはできません。ルールをよくお読みください。)

 

総じて、このシリーズは素晴らしい!物語のロジックをさまざまな色で強調することで、多くの労力が費やされていることがわかる。

"注文のステータス、および注文、取引、または位置のすべてのパラメータを記述する列挙。注文パラメータには、整数実数文字列の 3つの列挙がある。"

===========================

1. すべての記事が順番に表示されるページを見ることは可能ですか?一般的なリストから次の記事を探すのは、ちょっと不便です。

2.今後の記事で、クラス機能の使用例を増やしてほしい。中身を知ることはとてもとてもとても役に立つが、なぜそれが必要なのかを伝えることはもっと役に立つと私は思う。

"アルゴリズムとそれが解決する問題について、異なる時に異なる人々が本質的に同じ質問をする"

このシリーズのクラスを使って、こんな日常的なタスクを解決する例は、作成されたラッパーの利点を明確に示すでしょう。

ユーザーにとって、ツールの能力は、たとえそのような高いレベルで行われたとしても、そのデバイスの何ページにもわたる説明よりも重要なのです。

より多くの例、良い例、異なる例!

 
Nikolai Karetnikov:

総じて、このシリーズは素晴らしい!多くの労力が費やされ、物語のロジックのさまざまな色が都合よく強調されているのがわかる。

"注文ステータス、および注文、取引、または位置のすべてのパラメータを記述する列挙。注文パラメータには、整数実数文字列の 3つの列挙があります。

===========================

1. すべての記事が順番に表示されるページを見ることは可能ですか?一般的なリストから次の記事を探すのは、かなり不便です。

2.今後の記事で、クラス機能の使い方の例を増やして欲しい。中身を知ることはとてもとても役に立つが、なぜそれが必要なのかを伝えることはもっと役に立つと思う。

"アルゴリズムとそれが解決する問題について、異なる時に異なる人々が本質的に同じ質問をする"

このシリーズのクラスを使って、こんな日常的な問題を解くという例は、作成されるラッパーの利点を明確に示すでしょう。

ユーザーにとって、ツールの能力は、たとえそれがこのようなハイレベルなものであったとしても、そのデバイスの数ページにわたる説明よりも重要である。

より多くの例、良い例、異なる例!

その1。完成: https://www.mql5.com/ja/articles/7569

パート2。進行中: https://www.mql5.com/ja/articles/7886

記事の最後にリストがあります。

全ての機能が完成したら、最後にドキュメントと一緒にサンプルを作る予定です。現在、各記事にはその記事で説明されている機能を簡単に示すテストプログラムが添付されています。

しかし、より完全で多様な例を作るにはタスクが必要であり、それを自分で考案するのは良いアイデアではないかもしれない。

Библиотека для простого и быстрого создания программ для MetaTrader (Часть XXXIV): Отложенные торговые запросы - удаление ордеров, модификация ордеров и позиций по условиям
Библиотека для простого и быстрого создания программ для MetaTrader (Часть XXXIV): Отложенные торговые запросы - удаление ордеров, модификация ордеров и позиций по условиям
  • www.mql5.com
В данной статье мы завершим раздел, посвящённый торговле при помощи отложенных торговых запросов — создадим функционал для удаления отложенных ордеров, а также для модификации уровней StopLoss и TakeProfit позиций и параметров отложенных ордеров. Таким образом у нас будет в наличии весь функционал, при помощи которого можно будет впоследствии...
 
Artyom Trishkin:

パート1完成:https://www.mql5.com/ja/articles/7569

パート2。進行中:https://www.mql5.com/ja/articles/7886

記事の最後にリストがあります。

全ての機能が完成したら、最後にドキュメントと一緒にサンプルを作る予定です。現在、各記事には、その記事で説明されている機能を簡単に示すテストプログラムが添付されています。

しかし、より完全で多様な例を作るにはタスクが必要であり、それを自分で考案するのは良いアイデアではないかもしれない。

リスト、素晴らしい!順番に読みたい。

それでも、実例は必要だ。あなたのものは良い!MqlRatesラッパーの記事で、このクラスはローソク足の構成を見つけるのに使えると書いてありますね。1-2-3、ダブルボトム、ヘッドショルダーの構成を見つけるコードは、とてもクールな例でしょう。

 
Nikolai Karetnikov:

リスト、素晴らしい!順番に読みたい。

それでも、実例は必要だ。あなたの例は良い!MqlRatesラッパーの記事で、このクラスはローソク足の構成を見つけるのに使えると書いてありますね。1-2-3、ダブルボトム、ヘッドショルダーの構成を見つけるコードは、とてもクールな例でしょう。

後日(当初の予定では)、例としてではなく、一般的なプライス・アクションのローソク足構成と日本のローソク足 タイプを検索する別のクラスとして作成する予定です。

 
Artyom Trishkin:

後ほど(当初予定されていた)例としてではなく、一般的なプライス・アクションのローソク足の構成と日本のローソク足の種類を 調べる別のクラスがあります。

悪くない!)

https://www.mql5.com/ru/forum/332197#comment_16963284。

Обсуждение статьи "Библиотека для простого и быстрого создания программ для MetaTrader (Часть XXXIV): Отложенные торговые запросы - удаление ордеров, модификация ордеров и позиций по условиям"
Обсуждение статьи "Библиотека для простого и быстрого создания программ для MetaTrader (Часть XXXIV): Отложенные торговые запросы - удаление ордеров, модификация ордеров и позиций по условиям"
  • 2020.02.06
  • www.mql5.com
Опубликована статья Библиотека для простого и быстрого создания программ для MetaTrader (Часть XXXIV): Отложенные торговые запросы - удаление ордер...
 

アルチョム・トリシキン

アルテム、はっきりさせたかったんだけど...今時「抽象クラス」なんて ものは存在しないの?COrderというクラスは、あらゆるもの、あるいはほとんどあらゆるものを含むメガクラスのように見えるんだけど...。

そういえば、OOPにはポリフォルミッツとかポリフロミッツとかいう のがあったな・・・。ううう、クソ外国人は怖い言葉を作るもんだ...。ポリモーフィズム、すごい!

例えば、MQL5のためにこのようなクラスの階層をスケッチしたことがある。



CBaseTradeObjectは 抽象クラスとして機能する。

Документация по MQL5: Основы языка / Объектно-ориентированное программирование / Абстрактные классы
Документация по MQL5: Основы языка / Объектно-ориентированное программирование / Абстрактные классы
  • www.mql5.com
Абстрактные классы предназначены для создания обобщенных  сущностей, на основе которых в дальнейшем предполагается создавать более конкретные производные классы. Абстрактный класс – это класс, который может использоваться лишь в качестве базового класса для некоторого другого класса, поэтому невозможно создать объект типа абстрактного класса...
 
Denis Kirichenko:

アルチョム・トリシキン

アルテム、はっきりさせたかったんだけど...今時「抽象クラス」なんて ものは存在しないの?記事のクラスCOrderは、すべて、あるいはほとんどすべてを含むメガクラスのように見えますが...。

そういえば、OOPにはポリフォルミッツとかポリフロミッツとかいう のがあったな・・・。くそ外国人は怖い言葉を作るもんだ...。ポリモーフィズム。

例えば、MQL5のクラスの階層をスケッチしたことがある。



CBaseTradeObjectは 抽象クラスとして機能する。

あまり分割したくなかった

 

本当にありがとう!

私はプログラミングの初心者なのですが、あなたの記事はとても不可解に見え、写真も載っていないので恐る恐る見ていました。

でも実際は、とてもよく書かれていて、うまく翻訳されていて、オブジェクト指向プログラミングに飛び込むのに役立っています。