無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
私たちのファンページに参加してください
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
エキスパート - MetaTrader 5のためのライブラリ
- ビュー:
- 1173
- 評価:
- パブリッシュ済み:
- 2017.11.14 08:33
- このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
ライブラリは次のように接続できます。
#include <fxsaber\Expert.mqh>
このページの他の全てのファイルは、ライブラリアプリケーションの例/シナリオを提供するもので、ライブラリの動作には必要ありません。
特徴
// エキスパートアドバイザーが適切なチャートで実行されているかどうか bool EXPERT::Is( const long Chart_ID = 0 ); // エキスパートアドバイザーを適切なチャートから削除する bool EXPERT::Remove( const long Chart_ID = 0 ); // エキスパートアドバイザーを適切なチャートで再起動する bool EXPERT::Reopen( const long Chart_ID = 0 ); // 適切なチャートで実行されているEAのデータを取得する bool EXPERT::Parameters( const long Chart_ID, MqlParam &Parameters[], // EAへのパスとその入力パラメータの値 string &Names[] ); // 入力パラメータの名前 // 適切なチャートでEAを起動する bool EXPERT::Run( const long Chart_ID, MqlParam &Parameters[] ); // EAへのパスとその入力パラメータの値
例
ライブラリの使用例/シナリオは説明に添付されています。
-
ExpertsRemove.mq5
// エキスパートアドバイザーを実行している全てのチャートから削除する
-
ExpertsReopen.mq5
// エキスパートアドバイザーを再実行する
-
ChartsClose.mq5
// エキスパートアドバイザーがない全てのチャートを閉じる(VPSに便利)
-
ExpertLoader_Example.mq5 (ソースファイルでは、エキスパートアドバイザーがどのように起動されたか、またスクリプトがEAとしてどのように始まるかを見ることができます)
// 指定されたパラメータでエキスパートアドバイザーを起動する
-
ExpertsChange_Example.mq5
// エキスパートアドバイザーを再実行して入力パラメータを変える
上記の例は、最も単純なライブラリ使用シナリオです。また、これは、チャート/エキスパートアドバイザーを管理するさまざまなコントロールパネルの開発にも役立ちます.。
ライブラリの使い方をよりよく理解するために、以下に短いソースコードを示します。
// 指定されたパラメータでエキスパートアドバイザーを起動する #include <fxsaber\Expert.mqh> void OnStart() { MqlParam Params[2]; // エキスパートアドバイザーへのパス Params[0].string_value = "Experts\\Advisors\ExpertMACD.ex5"; // エキスパートアドバイザーの1番目の入力パラメータ Params[1].type = TYPE_STRING; Params[1].string_value = "Hello World!"; // 新しいチャートでのエキスパートアドバイザーの起動 EXPERT::Run(ChartOpen(_Symbol, _Period), Params); }
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/19003
ColorPsychological
色ヒストグラムとして実装されたPsychological指標で、アラート、プッシュ通知及び電子メール通知を備えています。
MASi_WaveHistこれはRaghee Hornerによって記述された市場サイクル指標の実装です。
約定及び注文履歴
「約定及び注文履歴」スクリプトは、特定の期間の取引履歴から約定と注文の全ての特性を示します。
Pending orders UPこのスクリプトは、現在の価格よりも高い未決注文を複数出します。