Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 616

 
Tünaydın. Anlamama yardım et. Telefonuma push bildirimleri gönderemiyorum . Ev bilgisayarındaki terminalden çalışır, ancak VPS sunucusu aracılığıyla çalışmaz. yazar:
2016.09.05 11:28:30.339 Bildirimler: '********** ******', 'Alpari Limited'' tarafından '**********' adresine gönderilen test mesajı
2016.09.05 11:28:30.339 Bildirimler: başarısız okuma verileri (notify.mql5.com:443 başarısız oldu)
2016.09.05 11:28:30.339 Bildirimler: başarısız gönderme isteği (notify.mql5.com:443 başarısız oldu)
2016.09.05 11:19:41.717 MQL5.community: yetkilendirme başarısız oldu

Terminal ayarlarında veya VPS sunucusunda nerede bir sorun olabilir?

 
sergserg2014 :
Tünaydın. Anlamama yardım et. Telefonuma push bildirimleri gönderemiyorum . Ev bilgisayarındaki terminalden çalışır, ancak VPS sunucusu aracılığıyla çalışmaz. yazar:
2016.09.05 11:28:30.339 Bildirimler: '********** ******', 'Alpari Limited'' tarafından '**********' adresine gönderilen test mesajı
2016.09.05 11:28:30.339 Bildirimler: başarısız okuma verileri (notify.mql5.com:443 başarısız oldu)
2016.09.05 11:28:30.339 Bildirimler: başarısız gönderme isteği (notify.mql5.com:443 başarısız oldu)
2016.09.05 11:19:41.717 MQL5.community: yetkilendirme başarısız oldu

Terminal ayarlarında veya VPS sunucusunda nerede bir sorun olabilir?

sicim

 2016.09 . 05 11 : 19 : 41.717 MQL5.community: authorization failed

MQL5.community'de oturum açmanın imkansızlığı hakkında raporlar. Burada:

  • veya "Topluluk" sekmesi terminalde doldurulmamış
  • veya sunucudaki kapalı bağlantı noktaları.

 
Karputov Vladimir :

sicim

MQL5.community'de oturum açmanın imkansızlığı hakkında raporlar. Burada:

  • veya "Topluluk" sekmesi terminalde doldurulmamış
  • veya sunucudaki kapalı bağlantı noktaları.

"Topluluk" sekmesi doldurulur (tıpkı ev bilgisayarınızdaki terminalde olduğu gibi, her şey ondan çalışır)

Bu yüzden VPS desteğine başvurmanız veya başka bir sunucu aramanız gerekir.

Teşekkür ederim.

 
sergserg2014 :

"Topluluk" sekmesi doldurulur (tıpkı ev bilgisayarınızdaki terminalde olduğu gibi, her şey ondan çalışır)

Bu yüzden VPS desteğine başvurmanız veya başka bir sunucu aramanız gerekir.

Teşekkür ederim.

Neden arama? Gece gündüz çalışmak için sanal barındırma zaten terminalde yerleşiktir!
 
Karputov Vladimir :
Neden arama? Gece gündüz çalışmak için sanal barındırma zaten terminalde yerleşiktir!
En başlarda bana VPS tavsiyesi verildi, denedim, bana uygun görünüyor ve şimdilik kullanıyorum. Son zamanlarda Push bildirimlerini denemeye karar verdim, son derece uygun olduğu ortaya çıktı, ancak nedense VPS'de çalışmıyor. Destekle iletişime geçeceğim, eğer yardımcı olmazsa, diğer seçeneklere, muhtemelen sanal barındırmaya bakacağım.
 
Alexey Viktorov :

Şu ana kadar mecburiyetten bunu yapmadım ama OnTrade ve OnTradeTransaction olaylarını alarak bir pozisyonun kapanışını takip etmek mümkün değil mi?

Evet, her şey mantıklı! Teşekkür ederim! Bir yerde bir kod örneğini kazmak için! )
 

Çubuk üzerine yazmanın en kolay yolu ile ilgileniyor

Amaç : Çubuğun kapanışında açık faizin değerini yüzde olarak kaydedin

Fiyatın kapanışına ve mumun tepesine yazıt hangi işlevi görebilir?

 
Alexander Antoshkin :

Çubuk üzerine yazmanın en kolay yolu ile ilgileniyor

Amaç : Çubuğun kapanışında açık faizin değerini yüzde olarak kaydedin

Fiyatın kapanışına ve mumun tepesine yazıt hangi işlevi görebilir?

Bunu dene:

 //+----------------------------------------------------------------------------+
   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 :

Bunu dene:

Teşekkürler ..

yapmaya çalışacağım
 

Merhaba!

MT4'ün bir komutu varsa, (IsTesting()

MT5'te bir analog var mı?

Teşekkür ederim.

PS Ve bir şey daha - normal modda, danışmanım bir günlük dosyası yazar ve bunu MT5'teki test cihazında çalıştırırsam, M4'te olduğu gibi normal Tester klasöründe göremiyorum.