無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
エキスパート

トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第1部 - MetaTrader 5のためのエキスパート

ビュー:
938
評価:
(7)
パブリッシュ済み:
2023.12.15 14:08
アップデート済み:
2023.12.15 15:58
\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)
utf8.txt (0.05 KB) ビュー
\MQL5\Include\MQL5Book\
CRC32.mqh (1.89 KB) ビュー
DBSQLite.mqh (24.03 KB) ビュー
IS.mqh (0.98 KB) ビュー
PNG.mqh (5.31 KB) ビュー
PRTF.mqh (1.07 KB) ビュー
RTTI.mqh (1.57 KB) ビュー
Timing.mqh (1.71 KB) ビュー
TradeReportSVG.htm (0.38 KB)
Tuples.mqh (4.94 KB) ビュー
Uninit.mqh (1.16 KB) ビュー
URL.mqh (4.64 KB) ビュー
\MQL5\Include\MQL5Book\ws\
wsframe.mqh (11.62 KB) ビュー
\MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p1\
Hello.mq5 (0.78 KB) ビュー
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

第1部:MQL5と開発環境の入門

本書の第1章「MQL5と開発環境の入門」では、MQL5言語と開発環境の基本について解説しています。

MQL4(MetaTrader 4言語)と比較してMQL5言語で導入された新機能の1つは、オブジェクト指向プログラミング(OOP)のサポートです。これはC++に似ています。一部のOOP関数はすでにMQL5からMQL4に移行されていますが、プログラミングに不慣れなユーザーの多くはOOPを難しく感じるかもしれません。

本書の目的は、このアプローチを理解しやすく、親しみやすくすることです。本書ではMQL5リファレンスの補足として、MQL5プログラミングのあらゆる側面をカバーし、すべてのプロセスを詳細に説明しています。開発者は、オブジェクト指向と手続き型プログラミングのどちらかを選択することも、両方を組み合わせることもできます。

プログラムの編集、コンパイル、実行

すでにプログラミングの経験がある方は、基本的なことは飛ばしても構いません。C++プログラマーの方は、MQL5をマスターするのは簡単ですが、間違いを避けるために言語の違いにご注意ください。

MQL5を使用すると、データをグラフィカルに表示する指標、取引を自動化するエキスパートアドバイザー(EA)、1回限りのアクションを実行するスクリプト、バックグラウンドタスクを実行するサービスなど、さまざまなタイプのプログラムを作成できます。

MetaTrader 5の特徴は、クライアントターミナルから取引システム全体を管理し、MQL5プログラムを実行して取引サーバーに取引コマンドを送信することです。MQL5アプリケーションはサーバーにインストールされていません。

第1部では、プログラムの編集、コンパイル、実行の方法を説明し、さまざまなデータ型、変数、式、配列、デバッグ、出力について解説します。


MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/45590

ONNXモデルによる手書き数字の認識例 ONNXモデルによる手書き数字の認識例

このエキスパートアドバイザーは取引を行いません。標準的なCanvasライブラリを使って実装されたシンプルなパネルで、マウスを使って数字を書くことができます。数字の認識には、訓練されたmnist.onnxモデルが使用されます。

Pin bar and inside bar combination Pin bar and inside bar combination

Indicator to detect Pinbar + Insidebar combination.

トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第2部 トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第2部

第2部「MQL5プログラミングの基礎」では、このプログラミング言語の主要な概念を紹介します。本書のこの部分では、データ型、識別子、変数、式、および演算子について説明します。さまざまな命令を組み合わせてプログラムロジックを形成する方法を学びます。

トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第3部 トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第3部

第3部「MQL5でのオブジェクト指向プログラミング」では、MQL5言語によるオブジェクト指向プログラミング(OOP)の世界に浸ることができます。ソフトウェア開発には、複数のエンティティの管理に関連する複雑さが伴うことが多く、プログラミングの利便性、生産性、品質を向上させる高度な技術が必要とされます。