ありがとう。キャスティングがないのは残念だ。
必ずここに例をアップロードするつもりですが、以前はそのような作業がなかったので。
また、もしソケットがテスターで開発されるのであれば、それはとても重要なことです。
歴史を振り返ると、MQL5には大規模な標準数学ライブラリがターミナル内のソースにある:
- MQL5での統計分布 - Rの長所を取り入れてより高速に
R言語で実装された基本的な統計分布を扱う関数を考えてみましょう。
コーシー分布、ワイブル分布、正規分布、対数正規分布、ロジスティック分布、指数分布、一様分布、ガンマ分布、中心ベータ分布、非心ベータ分布、カイ二乗分布、フィッシャーのF分布、スチューデントのt分布、離散二項分布、負の二項分布、幾何分布、超幾何分布、ポアソン分布などです。さらに,分布の理論モーメントを計算する関数もあり,実際の分布がモデル分布と一致する度合いを評価することができる.
我々は、Rの数学関数をMQL5の標準ライブラリに多数組み込みました。さらに、R言語のオリジナルバージョンと比較して、3倍から7倍の高速化を実現しました。 - MQL5 Reference Guide/Standard Library/Mathematics/Statistics
数百の関数があります:統計特性、正規分布、対数正規 分布、ベータ 分布、非心ベータ 分布、ガンマ 分布、カイ二乗分布、非心カイ二乗 分布、指数 分布、F分布、非心F分布、T分布、非心T分布,ロジスティック 分布,コーシー 分布,一様分布,ワイブル分布,二項 分布,負の二項 分布,幾何分布,超幾何分布,ポアソン 分布,補助関数
マキシム・ドミトリエフスキー 氏の記事はいつも楽しく読ませてもらっています。私は彼の記事の書き方が好きで、アイデアの実装そのものが簡潔に記述されています。
ありがとう!
だから、経験豊富な読者と初心者の読者の両方、さまざまな種類があります。
人間の注意力は非常に限られた資源であり、経験豊富な読者でも記事の本質を理解するためには「斜め読み」をしなければならない。
私が間違っていなければ、人が新しい情報を消化できるのは最初の15分間だけで、その後は注意力が低下し、新しい知識の効果はなくなってしまう。
もちろん、雑誌や本を読むように、大きな記事を数日間かけて読むことは可能だが、これは私の選択肢ではない。
socketclientEA (Si-6.19,M15) 接続 localhost:9090 エラー 4014
https://www.mql5.com/ja/docs/network/socketconnect
インジケータから呼び出されると、GetLastError() はエラー 4014 - "System function not allowed to be called"を 返します 。
解決方法
クライアント端末側で、接続先アドレスを許可リストに追加してください。
以下のURLのWebrequestを許可する:
http://localhost
ありがとうございます。)
もっと投稿してください。もっともっと。大好きだ...
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新しい記事 MetaTrader5 と Python インテグレーション: データの受信と送信 はパブリッシュされました:
包括的なデータ処理には広範なツールが必要であり、多くの場合、1つのアプリケーションのサンドボックスの範疇を超えています。 専門のプログラミング言語は、データ、統計、機械学習の処理と分析に使用されます。 データ処理の主要なプログラミング言語の1つは Python です。 この記事では、ソケットを使用して MetaTrader5 と Python を接続する方法、およびターミナル API を介してクオートを受け取る方法について説明します。
ソケットサーバーを作成し、クライアント (MQL5 プログラム) から必要な情報を受け取り、処理し、結果を返送する簡単なプログラムを作成します。 これは最も効率的なインタラクションメソッドです。 たとえば、scikit learn のような機械学習ライブラリを使用して、MetaTrader5 ターミナルで線を描画できる価格とリターン座標を使用して線形回帰を計算する必要があるとします。 これはあくまで基本的な例です。 しかし、このような相互作用は、ニューラルネットワークのトレーニング、ターミナルからの it データへの送信 (クオート)、結果の学習とターミナルへの復帰などにも利用できます。
これで、ソケット操作を担当するクラスの作成に進むことができます。
作者: Maxim Dmitrievsky