私たちのファンページに参加してください

トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第7部 - MetaTrader 5のためのエキスパート
- ビュー:
- 2515
- 評価:
- (10)
- パブリッシュ済み:
- 2023.12.15 15:16
- アップデート済み:
- 2023.12.15 15:57
-
\MQL5\Experts\MQL5Book\p7\ \MQL5\Experts\MQL5Book\p7\Web\access.js (0.88 KB)common.css (0.21 KB)index.htm (0.48 KB)MQL5Book.crt (1.24 KB)MQL5Book.key (1.69 KB)wschat.htm (0.5 KB)wschat.js (3.38 KB)wschat_client.js (1.56 KB)wsecho.js (2.87 KB)wsecho_client.js (1.32 KB)wsintro.js (1.47 KB)wspublisher.htm (0.83 KB)wspublisher_client.js (2.58 KB)wspubsub.htm (0.32 KB)wspubsub.js (7.26 KB)wssubscriber.htm (0.85 KB)wssubscriber_client.js (2.63 KB)\MQL5\Experts\MQL5Book\p7\wsChat\wschat.mqproj (4.57 KB)\MQL5\Experts\MQL5Book\p7\wsEcho\wsecho.mqproj (4.61 KB)\MQL5\Experts\MQL5Book\p7\wsTradeCopier\wstradecopier.mqproj (10.38 KB)\MQL5\Files\MQL5Book\clock10.htm (0.96 KB)clock10.png (0.32 KB)envrun.bat (0.05 KB)icons-322-46.bmp (57.91 KB)\MQL5\Include\MQL5Book\TradeReportPage.htm (0.75 KB)TradeReportSVG.htm (0.38 KB)TradeReportTable.htm (2.11 KB)\MQL5\Include\MQL5Book\ws\ \MQL5\Indicators\MQL5Book\p7\search1.bmp (1.51 KB)search2.bmp (1.51 KB)\MQL5\Indicators\MQL5Book\p7\SubFolder\ \MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\BandOsMA.set (1.22 KB)BandOsMACustom.set (1.54 KB)BandOsMAticks.set (1.24 KB)\MQL5\Scripts\MQL5Book\p7\argb.bmp (451.18 KB)a_LCDNova3DCmObl.ttf (40.47 KB)DBQuotesIntradayBackAndForward.sql (1.54 KB)DBQuotesIntradayLag.sql (0.84 KB)DBQuotesIntradayLagGroup.sql (1.06 KB)yuan.bmp (4.05 KB)\MQL5\Scripts\MQL5Book\Python\ \MQL5\Services\MQL5Book\p7\取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新規登録 ログイン -
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
第7部:高度なMQL5ツール
『トレーダーのためのMQL5プログラミング』の「第7部:高度なMQL5ツール」では、MetaTrader 5のプログラムを開発する際に役立つMQL5 APIの高度な機能について説明しています。これには、カスタム金融銘柄、組み込みの経済指標カレンダーイベント、およびネットワーキング、データベース、暗号化などの汎用テクノロジーが含まれます。
この部分では、他のMQLプログラムに接続するための既製のAPIを提供する特殊なプログラムタイプであるライブラリについて説明します。また、ソフトウェアパッケージを開発し、論理的に相互接続されたプログラムをプロジェクトに結合する可能性についても説明します。
最後に、この部分では、Pythonを含む他のソフトウェア環境との統合について説明します。
まず、プログラムコードに埋め込むことができる任意のタイプのファイルであるリソースを学習します。リソースには以下が含まれる場合があります。
- マルチメディア要素
- 外部プログラムからの「ハード」設定
- コンパイルされた形式の他のMQL5プログラム
MQL5開発環境では、アプリケーションデータ配列、画像、サウンド、フォントをソースファイルに含めることができるため、プログラムはエンドユーザーにとって自己完結型で便利な製品になります。
BMP形式のラスターイメージを含むグラフィックリソースには特別な注意が払われます。チャート上でそれらを動的に作成、編集、表示する方法を学びます。
MQL5でのOpenCL統合について学習して、この本の最後の部分を締めくくります。OpenCLは、GPU(グラフィックスプロセッシングユニット)やCPU(中央処理装置)を含むマルチプロセッサシステムにおける並列プログラミングのためのオープンスタンダードです。アルゴリズムを並列化できる場合、計算負荷の高いタスクを高速化できます。これらには、ニューラルネットワークのトレーニング、フーリエ変換、方程式系の解法が含まれる場合があります。
MQLプログラムでOpenCLを使用するには、メーカーからの特別なドライバーと、OpenCLバージョン1.1以降のサポートが必要です。CPUは並列コンピューティングにも使用できるため、グラフィックスカードの存在は必須ではありません。
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/45596

『トレーダーのためのMQL5プログラミング』の第6部では、MQL5言語の重要な要素である取引の自動化について学びます。まず、金融商品の仕様や取引口座の設定など、基本的なエンティティについて説明します。これらはエキスパートアドバイザー(EA)を適切に動作させるための前提条件です。

本書の第5部では、金融データの分析・処理、チャートの視覚化、自動化、ユーザーとのインタラクションなど、アルゴリズム取引に関連するAPIについて掘り下げていきます。

本書「MQL5を使用したアルゴリズム取引のためのニューラルネットワーク」は、人工知能とニューラルネットワークの理論的基礎と、MQL5プログラミング言語を使った金融取引への応用の実践的側面の両方を網羅した包括的なガイドブックです。

テスターのシングルパスデータ。