初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 616

 
こんにちは。助けてください。携帯電話にPush通知を送る ことができないのですが。自宅のPCのターミナルからは動作するが、VPSサーバー経由では動作しない。と書かれています。
2016.09.05 11:28:30.339 Notifications: 'Test message from '********** *********', 'Alpari Limited' sent to '********'.
2016.09.05 11:28:30.339 Notifications: データの読み込みに失敗しました (notify.mql5.com:443 failed)。
2016.09.05 11:28:30.339 Notifications: 送信リクエストに失敗しました (notify.mql5.com:443 failed)。
2016.09.05 11:19:41.717 MQL5.community: 権限付与に失敗しました。

端末の設定なのか、VPSサーバーの設定なのか、どこに問題があるのでしょうか?

 
sergserg2014:
こんにちは。助けてください。携帯電話にPush通知を送る ことができないのですが。自宅のPCのターミナルからは動作するが、VPSサーバー経由では動作しない。と書かれています。
2016.09.05 11:28:30.339 Notifications: 'Test message from '********** *********', 'Alpari Limited' sent to '********'.
2016.09.05 11:28:30.339 Notifications: データの読み込みに失敗しました (notify.mql5.com:443 failed)。
2016.09.05 11:28:30.339 Notifications: 送信リクエストに失敗しました (notify.mql5.com:443 failed)。
2016.09.05 11:19:41.717 MQL5.community: 権限付与に失敗しました。

端末の設定なのか、VPSサーバーの設定なのか、どこに問題があるのでしょうか?

ライン

2016.09.05 11:19:41.717 MQL5.community: authorization failed

MQL5.communityで認証ができないとの報告がある。これです。

  • ターミナルで「コミュニティ」タブが埋まっていないか
  • またはサーバーのポートが閉じられている。

 
Karputov Vladimir:

ライン

が、MQL5.communityにログインできないとの報告がある。これです。

  • ターミナルで "Community "タブが埋まっていないか
  • またはサーバーのポートが閉じられている。

コミュニティ」タブが埋まっている(自宅のPCのターミナルでも同様で、そこからすべて動作する)。

だから、VPSのサポートに連絡するか、他のサーバーを探さなければならない。

ありがとうございます。

 
sergserg2014:

Communityタブがいっぱい(自宅のPCの端末と同じ、そこから全て動作する)

だから、VPSのサポートに連絡するか、他のサーバーを探さなければならない。

ありがとうございます。

なぜ、検索する必要があるのでしょうか?バーチャルホスティングを 端末に内蔵済みで、24時間365日運用 可能!
 
Karputov Vladimir:
なぜわざわざ探すのか?バーチャルホスティングを 端末に内蔵済みで、24時間365日運用 可能!
当初はVPSを使うことを勧められ、試しに使ってみたが、問題ないようで、今のところ使っている。少し前にプッシュ通知を試してみて、とても便利なことがわかったのですが、VPSではなぜかうまくいきません。私はサポートに連絡し、それが解決しない場合、私は他のオプション、おそらく共有ホスティングを探します。
 
Alexey Viktorov:

必要ないのでまだやってませんが、OnTradeとOnTradeTransactionのイベントはテイクでのポジションのクローズを追跡できないのでしょうか?

はい、納得です!ありがとうございました。どこかにコード例があるといいのですが!?)
 

バーの上に書く一番簡単な方法に興味がある方

目的 : バーの終値に建玉の値をパーセントで書き込む。

ローソク足の終値と高値にキャプションを付けるには、どの関数を使用すればよいですか?

 
Alexander Antoshkin:

バーの上に書き込む最もシンプルな方法に興味がある

目的 : バーの終値に建玉の値をパーセントで書き込む。

ローソク足の終値と高値にキャプションを付けるには、どの関数を使用すればよいですか?

これを試してみてください。

//+----------------------------------------------------------------------------+
   void SetArrowText(long chart_id, string name, color text_color, string text, int sub_window, 
                     ENUM_ANCHOR_POINT text_anchor, datetime text_time, double text_price, string font="Arial", int font_size=5, 
                     string tooltip="\n", bool selection=false, bool hidden=true) 
   {
      if(ObjectFind(chart_id,name)<0) ObjectCreate(chart_id,name,OBJ_TEXT,sub_window,text_time,text_price);
      ObjectSetInteger(chart_id,name,OBJPROP_ANCHOR,text_anchor);
      ObjectSetString(chart_id,name,OBJPROP_FONT,font);
      ObjectSetString(chart_id,name,OBJPROP_TEXT,text);
      ObjectSetInteger(chart_id,name,OBJPROP_COLOR,text_color);
      ObjectSetInteger(chart_id,name,OBJPROP_FONTSIZE,font_size);
      ObjectSetInteger(chart_id,name,OBJPROP_TIME,0,text_time);
      ObjectSetDouble(chart_id,name,OBJPROP_PRICE,0,text_price);
      ObjectSetInteger(chart_id,name,OBJPROP_SELECTED,selection);
      ObjectSetInteger(chart_id,name,OBJPROP_SELECTABLE,selection);
      ObjectSetInteger(chart_id,name,OBJPROP_HIDDEN,hidden);
      ObjectSetString(chart_id,name,OBJPROP_TOOLTIP,tooltip);
   }
//+------------------------------------------------------------------+
 
Artyom Trishkin:

これを試してみてください。

ありがとうございます ...

試してみます。
 

こんにちは。

MT4では、if (IsTesting()) というコマンドがあります。

MT5でアナログはありますか?

いくつかお聞きしたいことがあるのですが、よろしくお願いします。

追伸:もう一つ、通常モードではExpert Advisorがログファイルを書き込むのですが、MT5のテスターで実行すると、M4の時のようにいつものTesterフォルダーにログが表示されないのです。

理由: