Roffildのライブラリ - MQL5(MetaTrader)のライブラリ
Results 1 to 2 of 2

Thread: Roffildのライブラリ - MQL5(MetaTrader)のライブラリ

  1. #1
    https://github.com//Library/

    私はMQL5コミュニティの名前で知られています。これはMQL5のオープンソースライブラリです。人気のあるプログラミング言語の標準となっているMQL5の機能を実装しようとしています。各ファイルには1つのアイデアがあります。ライブラリは新しい機能のために必要に応じて補充されます。

    プロジェクトをGithubに置こうとした人はほとんどいませんでした。単一の標準はありません.MetaQuotesはプロジェクトの作成時にバージョン管理システムを使用しません。何らかの理由で、MetaQuotesのプログラマーは、プロジェクトが同じタイプでなければならないと考えています.MQL5.comサイトでCodeBaseで公開されているこの部門は正当です。中規模および大規模プロジェクトの場合、1つのタイプのプロジェクトを選択することはできません。

    私はGitを使うために、MetaQuotesが採用した標準的なフォルダ構造からファイルを取り出しなければなりませんでした。このライブラリのステージングフォルダへのリンクを作成するのが最良の方法です。

    MetaEditorはUTF-16でコードを保存できますが、BOMでUTF-8をエンコードすることもできます。ソースコードでファイルを変換するには、サードパーティのエディタを使用する必要があります
    https://notepad-plus-plus.org/)。

    このライブラリは、共通タスク(ArrayList、Log4MQL、ToIndiorなど)に分けることができます。機械学習におけるAlgLibの実験。 AlgLibの機能が十分に機能しなくなった時点でAmazon Web Services(EC2とEMR)でApache Sparkを使用していました。
    ドキュメンテーション


    https://roffild.com/mql5/

    https://roffild.com/java/

    リンク


    https://roffild.com/

    https://github.com//Library

    https://www.mql5.com/en/forum/247134

    https://www.mql5.com/ru/forum/245373https://github.com//Library/blob/master/Experts//
    https://github.com//Library/blob/mas...s//AmazonUtils - Javaでプロジェクトを開発する例として使用できます。
    https://github.com//Library/blob/mas...Perceptron.mq5
    https://github.com//Library/blob/mas...ndomForest.mq5
    https://github.com//Library/blob/mas...rts//Examples/
    https://github.com//Library/blob/mas...or_Example.mq5
    https://github.com//Library/blob/master/Include//
    https://github.com//Library/blob/mas...LPDataFile.mqh - Alglib_MultilayerPerceptronおよびAlglib_RandomForestのデータフォーマット。 MLPDataFile =バイナリ形式のCSV。
    https://github.com//Library/blob/mas...ist_macros.mqh - この変形は、コードエディタによるテンプレートのサポートが不十分なために引き続き使用されます。
    https://github.com//Library/blob/mas.../ArrayList.mqh - JavaのArrayList
    https://github.com//Library/blob/mas...yListClass.mqhクラスのためのJavaからのArrayList
    https://github.com//Library/blob/mas...Serializer.mqh - クラスCDecisionForest(Alglib)のデータを保存して読み込みます。
    https://github.com//Library/blob/mas...e//Log4MQL.mqhそして
    https://github.com//Library/blob/mas...MQL_tofile.mqh
    https://github.com//Library/blob/master/Include//LogMX
    https://roffild.com/Log4MQLParser.zip) ために
    http://www.logmx.com/
    https://github.com//Library/blob/mas.../OrderData.mqh - 研究用のデータを添付した注文のシミュレーション。
    https://github.com//Library/blob/mas...//OrderSql.mqh - シミュレートされた注文(COrderData)のデータをMySQLのファイル形式で記録します。
    https://github.com//Library/blob/mas...e//SqlFile.mqh - ファイル形式MySQLにデータを書き込む。
    https://github.com//Library/blob/mas...e//CsvFile.mqh - データをファイル形式CSVに書き込みます。
    https://github.com//Library/blob/mas.../Statistic.mqh - データを数え、蓄積された情報を印刷する。
    https://github.com//Library/blob/mas.../TesterSql.mqh - SQLおよびCSV形式のファイルでレコード最適化の結果。
    https://github.com//Library/blob/mas...//ToIndior.mqh - 屋内用の機能を使用してエキスパートまたはスクリプトからデータを表示する。
    https://github.com//Library/blob/mas...//UnitTest.mqh - UnitTestの基本クラス。
    https://github.com//Library/blob/mas...ialization.mqh
    https://github.com//Library/blob/master/Include//Java/
    https://github.com//Library/blob/mas...a/AmazonUtils/
    https://github.com//Library/blob/mas.../Java/Library/
    https://github.com//Library/blob/mas...e//Java/Spark/ - MLPDataFileからの読み込み。
    https://github.com//Library/blob/mas...u_user_data.sh - AWSのUbuntu 14でテストエージェントを呼び出すための作業スクリプト。
    https://github.com//Library/blob/master/Indiors//
    https://github.com//Library/blob/mas...//ToIndior.mqh
    https://github.com//Library/blob/mas...//ToIndior.mq5
    https://github.com//Library/blob/mas...ior_window.mq5
    https://github.com//Library/blob/master/Scripts//
    https://github.com//Library/blob/mas...aFileSparkTest - SparkおよびMLPDataFileテストのサンプルプロジェクト。
    https://github.com//Library/blob/mas...pts//UnitTests
    インストール
    (オプション)

    mklinkjリンク - 管理者権限は必要ありません。

    %APPDATA%\ MetaQuotesフォルダーをパーティションのルートまたは大きなパーティションに移動することは理にかなっています.Windowsのファイルパスは255文字に制限されています。私が持っているMQL5フォルダへのフルパスは88文字です。テストすると、端末はこのフォルダのサイズを数ギガバイト増加させるローカルエージェントの数で履歴をコピーします。%APPDATA%\ MetaQuotesをD:\ MQLProjects mklinkに移動します/j%APPDATA%\ MetaQuotes D:\ MQLProjects mklinkj D:\ MQLProjects \ Terminal \ D0E8209F77C8CF37AD8BF550E51FF075 \ MQL5 \ D:\ MQLProjects \ MQL5
    (重要)

    プロジェクトを複製した後、MQL5 \ MyProjects \ Libraryフォルダからcreate_links.batを実行します。

    コードスタイル


    https://google.github.io/styleguide/javaguide.html

    タブ= 3スペース

    列の制限= 110

    ライセンス


    https://github.com//Library/blob/master/LICENSE


    https://roffild.com/index_ru.html

  2. #2
    ドキュメントを追加しました。

投稿権限

  • Youma新しいスレッドを投稿しない
  • Youmaは返信しない
  • あなたは添付ファイルを投稿しないかもしれない
  • Youma Notedityourposts
  •  
  • スマイリーはオンです
  • スマイリーはオンです
  • [IMG]コードがオンです
  • [VIDEO]コードがオンです
  • HTMLコードがオフです
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.