無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
私たちのファンページに参加してください
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
- ビュー:
- 1102
- 評価:
- パブリッシュ済み:
- 2016.12.14 16:46
-
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
「Account disabled(アカウントが無効になっています)」 エラーが発生すると(このエラーは週末に取引所の取引サーバーはオフラインの場合に発生します)取引口座に手動でログインする必要があります。それには「File(ファイル)」から「Login to trade account(取引口座にログイン)」を選びます。しかし、これを手動で行うことは不快で退屈です。また、「Account disable(アカウントが無効になっています)」エラーが発生した後、手動で接続損失を追跡します。
「LoginToTradeAccount.mqh」ライブラリは取引サーバへの接続を自動化します。
このEAはOnTimer()関数で12秒ごとに取引サーバへの接続を確認します(TERMINAL_CONNECTED識別子)。接続状態が「0」の場合、ライブラリが呼び出されます。
//+------------------------------------------------------------------+ //| TestAccountDisable.mq5 | //| Copyright 2016, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2016, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #include <LoginToTradeAccount.mqh> //+------------------------------------------------------------------+ //| エキスパート初期化関数 | //+------------------------------------------------------------------+ int OnInit() { //--- タイマーを作成する EventSetTimer(12); u//--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| エキスパート初期化解除関数 | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- タイマーを破壊する EventKillTimer(); } //+------------------------------------------------------------------+ //| エキスパートティック関数 | //+------------------------------------------------------------------+ void OnTick() { u//--- } //+------------------------------------------------------------------+ //| タイマー関数 | //+------------------------------------------------------------------+ void OnTimer() { u//--- static bool cleaner=false; if(!cleaner) { long rezult=TerminalInfoInteger(TERMINAL_CONNECTED); Comment("TERMINAL_CONNECTED: ",IntegerToString(rezult)); if(rezult==0) LoginToTradeAccount(); } else Comment(""); cleaner=!cleaner; } //+------------------------------------------------------------------+
説明の最後には「TestAccountDisable.mq5」サンプルファイルが添付しています。
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/16049

PFEオシレータのシグナルに基づいたExp_PFEブレイクアウト取引システム

MFIdivCandle指標MFIオシレータに基づいてローソク足の色を塗ります。

入力パラメータでの時間枠選択オプションを持つNormalized_Volume_Oscillator指標

相対的な平滑化された価格変動率を表すオシレータ。