ユーザーの評価に基づくMetaTrader 5のトップライブラリ - 4

コードを投稿
最新 | ベスト

プログラム間でデータを交換するためのクラス。端末のグローバル変数を介してプログラム間で任意のサイズの構造体を渡すことができます。

多くのトレーダーは、MetaTraderから直接BTC-e取引所と作業することに興味をもっていいます。取引所APIでは、パラメータの有効性を確認したデータをHMAC-SHA512経由で送信する必要があります。このクラスでは、SHA512アルゴリズムとHMAC計算が実装されています。

浮動小数点数(価格、ロット、資金)の比較や丸めのための便利な関数です。

ダニを保存するための短いフォーマット。

履歴データへのアクセス管理と結果処理のための多通貨エキスパートアドバイザーの機能モジュールです。

IncGUIライブラリの新しいCCalendarInputBox制御要素は、日付および/または時間の入力のために設計されています。

デルタジグザグ指標に基づいた取引シグナルモジュール。

ファジーモデルを開発するためのFuzzyNetライブラリは、C#で書かれました。MQL5への変換中、Mamdaniタイプのシステムのための8つのメンバシップ関数と4つの非ファジィ化メソッドがライブラリに追加されました。

似たものをを持たないか、代替の実装よりもはるかに高速で動作する、異なる場所から取得したオリジナルの数学関数です。

任意のエキスパートアドバイザーのパラメータの読み書きのためのライブラリ

私たちが考えたいのはアルゴリズムおよび方法で、構文と値や注文の仕方ではありません。ここに、MQL5でポジションを管理するための簡単な関数があります。

WinAPIを使ってロケーション制限なしにファイルを操作するライブラリです。

CADXWOnArrayクラスは指標バッファでのADXW(Average Directional Movement Index Wilder, ADX Wilder)値の計算のために設計されています。クラスの使用例は提供されています。

CMACDOnArrayクラスは指標バッファでのMACD(Moving Average Convergence/Divergence)値の計算のために設計されています。クラスの使用例は提供されています。

CDeMarkerOnArrayクラスは指標バッファでのデマーカー値の計算のために設計されています。

行列を扱うためのクラス。

オブジェクトのプロパティを読み込む/書き込む専用の関数。

無償ファジー論理ライブラリのAPI関数です。

CMAOnArray クラスはインディケータバッファデータの移動平均を計算するために使用されます。クラスの使用例は提供されています。

ファイル選択のグラフィカルインターフェースクラス。

送信されたバイト配列からの32桁文字列のMD5ハッシュの計算

MIDIデバイスを使用して音楽を再生するクラス。

このクラスは、価格チャート上に様々な状態でのインタラクティブボタンを作成するために設計されています。

CDebugLoggerクラスは、MQL4/5環境で使用するために設計された、柔軟で包括的なロギング・ユーティリティです。タイムスタンプ、関数シグネチャ、ファイル名、および行番号をログ・エントリに含めるオプションを使用して、開発者はさまざまな重要度レベル (INFO、WARNING、ERROR、DEBUG) でメッセージをログできます。このクラスは、コンソールとファイルの両方へのロギングをサポートしており、ログを共通のフォルダとCSV形式で保存することができます。さらに、特定のキーワードに基づいてログを消音する機能を提供し、 機密情報がログに記録されないようにします。このクラスは、MQL4/5アプリケーションに堅牢なロギング機構を実装しようとしている開発者にとって理想的であり、デバッグやモニタリングの幅広いニーズに応えるカスタマイズ可能な機能を備えています。

CStdDevOnArrayクラスは指標バッファでの標準偏差(StdDev)の計算のために設計されています。クラスの使用例は提供されています。

CTemaOnArrayクラスは指標バッファでのTEMA(Triple Exponential Moving Average、三重指数移動平均)値の計算のために設計されています。

MQL5 ウィザードで使用するための取引シグナルモジュールSilverTrend_Signal指標の色付きの点は市場参入シグナルとして使われます。

クラスはロウソクの出現を監視する

CADOnArrayクラスは指標バッファでのAD (Accumulation Distribution, A/D) 値の計算のために設計されています。Test_ADOnArray指標はクラスの使用例として提供されています。

MQL5 ウィザードで使用するための取引シグナルモジュールGo指標の色付きの点は市場参入シグナルとして使われます。

MQL5 ウィザードで使用するための取引シグナルモジュールSidus指標の色付きの点は市場参入シグナルとして使われます。

OrderSend() および OrderCheck() 関数のために取引操作の結果のコードを復号化する関数。

このMetaTrader 4/5ライブラリは取引履歴に基づいたレポートの生成を可能にします。

幾何学的平均を使用して最適な f を計算します。 Per Ralph Vince曰く、 "トレードでは量を変化させることで勝ち、同様に量を変化させることで負ける。" したがって、ケリー式では、正しい最適な f. を与えることができませんでした。 "よって、彼の方程式を使用して、オプティマルf. の幾何学的平均バージョンのためにこのライブラリを作成しました。

CStochasticOnArrayクラスは指標バッファでのストキャスティックス値の計算のために設計されています。クラスの使用例は提供されています。

MQL5 ウィザードで使用するための取引シグナルモジュールASCtrendSignal指標の色付きの点は市場参入シグナルとして使われます。

MQL5 ウィザードで使用するための取引シグナルモジュールStalin指標の色付きの点は市場参入シグナルとして使われます。

時系列での作業のための関数ライブラリ( iTime、 iOpen、 iHigh、 iLow、iClose、iHighest、iLowest、iBarshift)。すべての関数で短い呼び出しのバージョンが(現在のチャートの銘柄と期間で)利用できます。

CNetMLPは多層パーセプトロン(multilayer perceptron、MLP)を提供します。

メモリマッピングファイル操作のDLL (MS VC++ 2010) 。