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

エキスパート - MetaTrader 5のためのライブラリ

ビュー:
1153
評価:
(50)
パブリッシュ済み:
2017.11.14 08:33
\MQL5\Scripts\fxsaber\Expert\ \MQL5\Include\fxsaber\
Expert.mqh (8.49 KB) ビュー
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

ライブラリは次のように接続できます。

#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 ColorPsychological

色ヒストグラムとして実装されたPsychological指標で、アラート、プッシュ通知及び電子メール通知を備えています。

MASi_WaveHist MASi_WaveHist

これはRaghee Hornerによって記述された市場サイクル指標の実装です。

約定及び注文履歴 約定及び注文履歴

「約定及び注文履歴」スクリプトは、特定の期間の取引履歴から約定と注文の全ての特性を示します。

Pending orders UP Pending orders UP

このスクリプトは、現在の価格よりも高い未決注文を複数出します。