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

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

ビュー:
485
評価:
(4)
パブリッシュ済み:
2023.12.15 14:24
アップデート済み:
2023.12.15 15:59
\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\p2\
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

第2部:MQL5プログラミングの基礎

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

MQL5プログラミングの基礎



手続き型プログラミングの基本原理により、読者はデータを処理する一連のステップに従うプログラムの作成方法を学ぶことができます。これは、本書の次の部分で説明するオブジェクト指向プログラミング(OOP)の強力なパラダイムに進む前の重要なステップです。

識別子は、プログラム要素に一意の名前でアクセスできるようにするため、MQL5プログラミングにおいて重要な役割を果たします。識別子はラテン文字、数字、アンダースコアで構成されます。数字で始めることはできず、MQL5の予約語と一致することもできません。この重要なルールに従うことは、プログラムを正常にコンパイルするための必須の前提条件です。


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

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

本書の第1章では、MQL5言語と開発環境を紹介しています。MQL4(MetaTrader 4言語)と比較してMQL5言語で導入された新機能の1つは、オブジェクト指向プログラミング(OOP)のサポートです。これはC++に似ています。

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

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

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

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

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

本書の第4部では、組み込み関数(MQL5 API)のマスターに焦点を当て、徐々に特殊なサブシステムに踏み込んでいきます。どんなMQL5プログラムでも、多くのテクノロジーと機能を利用することができます。したがって、ほとんどのプログラムで利用できる最もシンプルで便利な機能から始めるのが理にかなっています。