記事「プログラミングパラダイムについて(第2部):オブジェクト指向アプローチによるプライスアクションエキスパートアドバイザーの開発」についてのディスカッション

 

新しい記事「プログラミングパラダイムについて(第2部):オブジェクト指向アプローチによるプライスアクションエキスパートアドバイザーの開発」はパブリッシュされました:

オブジェクト指向プログラミングのパラダイムとMQL5コードへの応用について学びます。この第2回目の記事では、オブジェクト指向プログラミングの具体的な内容をより深く掘り下げ、実践的な例を通して実体験を提供します。EMA指標とローソク足価格データを使用した、手続き型プライスアクションエキスパートアドバイザー(EA)をオブジェクト指向コードに変換する方法を学びます。

最初の記事ではプログラミングパラダイムを紹介し、MQL5で手続き型プログラミングを実装する方法に焦点を当てました。関数型プログラミングについても探求しました。手続き型プログラミングの仕組みについて理解を深めた後、指数移動平均指標(EMA)とローソク足の価格データを使用して、基本的なプライスアクションEAを作成しました。

この記事では、オブジェクト指向プログラミングのパラダイムをより深く掘り下げていきます。この知識を応用して、第1回で開発したEAの手続き型コードをオブジェクト指向コードに変換します。このプロセスによって、これら2つのプログラミングパラダイムの主な違いについての理解が深まるでしょう。

プライスアクション戦略を紹介することが第一の目的ではないことを心に留めておいていただきたいと思います。その代わりに、さまざまなプログラミングパラダイムがどのように機能し、MQL5でどのように実装できるかを説明し、理解を深めてもらうことを目的としています。開発するシンプルプライスアクションEAは第2の目標であり、実世界の例でこれをどのように適用できるかを示すガイドの役割を果たします。

作者: Kelvin Muturi Muigua

 
こんにちは!あなたの記事のロシア語翻訳 版を出版する予定はありますか?Google翻訳を利用して記事を読みましたが、初心者プログラマーとして、とても気に入りました。Googleの翻訳では、記事のテキストそのものだけでなく、時にはフレーズや定義の意味を失ったり、コードの断片も翻訳してしまうので、知覚に悪いので、著者の翻訳で読みたいです。お疲れ様でした!
 
Sergey Voytsekhovsky #:
こんにちは!あなたの記事のロシア語翻訳 版を出版する予定はありますか?Google翻訳を利用して記事を読みましたが、初心者プログラマーとして、とても気に入りました。Googleの翻訳では、記事のテキストそのものだけでなく、時にはフレーズや定義の意味を失ったり、コードの断片も翻訳してしまうので、知覚に悪いので、著者の翻訳で読みたいです。お疲れ様でした!

こんにちは、セルゲイ!記事に興味を持っていただきありがとうございます!あなたのフィードバックに感謝します。私はロシア語に堪能ではないので、記事はモデレーターによってロシア語に翻訳される予定です!ご迷惑をおかけしました。

 
Kelvin Muturi Muigua #:

セルゲイ、記事に興味を持ってくれてありがとう!あなたのフィードバックに感謝します。私はロシア語が堪能ではないので、記事はモデレーターによってロシア語に翻訳される予定です!本当にお待たせしました。

ケルビン、私は経験豊富なプログラマーで、OOPをよく知っているし、使いこなしている。初心者のための説明がとても上手だと思います。私自身、約500人にMQL4/5プログラミングを教えてきましたが、生徒が理解していないことを説明するために、思いもよらない手を思いつくことがよくあります。電話を使った授業はいいアイデアだ。何事にも成功を!

 
Alexey Volchanskiy #:

ケルビン、私は経験豊富なプログラマーで、OOPのことはよく知っているし、使いこなしている。あなたが初心者向けに説明するのが上手だということは、特筆しておきたいと思います。 私自身、約500人にMQL4/5プログラミングを教えてきましたが、生徒が理解していないことを説明するために、思いがけない手を考えなければならないことがよくあります。電話を使った授業はいいアイデアですね。何事にも成功を!

賛成

 
Alexey Volchanskiy #:

ケルビン、私は経験豊富なプログラマーで、OOPのことはよく知っているし、使いこなしている。初心者のための説明がとても上手だと思います。私自身、約500人にMQL4/5プログラミングを教えてきましたが、生徒が理解していないことを説明するために、思いもよらない手を思いつくことがよくあります。電話を使った授業はいいアイデアだ。何事にも成功を!

アレクセイ、温かいお言葉とご感想をありがとう!私の説明が役に立ったとのこと、特にあなたのようなプログラミングや指導の経験が豊富な方からのお言葉は素晴らしいです。複雑なプログラミングの概念を初心者にわかりやすく伝える努力を認めていただき、感謝しています。これからもあなたのご活躍をお祈りしています!

 
JRandomTrader #:

賛成。

ありがとう、JRandomTrader!
 

HEELO、良い開発者、私は助けを得るために、私は含まれているヘッジング電卓を探しています:


ロット、利益、キープ、アプリケーション:買い


ロット、利益、キープ、アプリケーション:売り ヘッジ計算機

 
Njabulo Mbuso Sibiya #:

HEELO、良い開発者、私は助けを得るために、私は含まれているヘッジ計算機を探しています:


ロット、利益、キープ、アプリケーション:購入


ロット、利益、キープ、適用:売り

こんにちは、Mbuso, このフォーラムは、上記の記事について議論するためのものです。あなたのプロジェクトに取り組むプログラマを雇うためにMQL5フリーランサーサービスを 使用するか、適切なカテゴリに新しいフォーラムのトピックを作成してください。

Trading applications for MetaTrader 5 to order
Trading applications for MetaTrader 5 to order
  • 2024.07.18
  • www.mql5.com
The largest freelance service with MQL5 application developers