Alarm rozłączenia platrormy

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
kulczycki
Stały bywalec
Stały bywalec
Posty: 74
Rejestracja: 08 sie 2012, 23:38

Alarm rozłączenia platrormy

Nieprzeczytany post autor: kulczycki »

Witam.
Potrzebuję następny alarm :lol: tym razem winien dzwonić jak stracę połączenie z serwerem mt4, widział ktoś takie cudo ?

Awatar użytkownika
personov
Pasjonat
Pasjonat
Posty: 1525
Rejestracja: 09 sie 2009, 21:27

Nieprzeczytany post autor: personov »

Po rozłączeniu platformy wszystkie skrypty, alarmy nie działają, więc nie zdążą już wydać z siebie dźwięku.
Z punktu widzenia programisty jest to jednak możliwe do zrobienia.
PS. Gotowca nie widziałem.
Solą życia jest kasa.

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Nieprzeczytany post autor: Pierz Andrzej »

najprosciej jak sie da :)

Kod: Zaznacz cały

void start()
{
   while(!IsStoped())
   {
      RefreshRates();
       if (!IsConnected()) Alert("Brak polaczenia z serwerem");
      Sleep(500);
      }
   }
}
kompilujesz jako EA i wrzucasz na dowolny wykres :)

problem moze byc z tym ze funcja sprawdzajaca czy jest polaczenie nie zawsze dziala prawidlowo :)

pozdrawiam
Andrzej

Awatar użytkownika
mike_05
Maniak
Maniak
Posty: 1668
Rejestracja: 02 wrz 2010, 11:55

Nieprzeczytany post autor: mike_05 »

Jeżeli chcesz odnieść sukces, naucz się cenić ludzi.

Awatar użytkownika
kulczycki
Stały bywalec
Stały bywalec
Posty: 74
Rejestracja: 08 sie 2012, 23:38

Nieprzeczytany post autor: kulczycki »

dzięki !

Awatar użytkownika
mike_05
Maniak
Maniak
Posty: 1668
Rejestracja: 02 wrz 2010, 11:55

Nieprzeczytany post autor: mike_05 »

Ma taką wadę, ze jak kilka platform chodzi, nie bardzo wiadomo, która przerwała bo nic nie podpisuje w treści. Ja identyfikowałem sobie położeniem okna alarmu dla każdej platformy.
Jeżeli chcesz odnieść sukces, naucz się cenić ludzi.

Awatar użytkownika
rayzeel
Gaduła
Gaduła
Posty: 357
Rejestracja: 05 lis 2008, 14:47

Nieprzeczytany post autor: rayzeel »

Ale mt4 daje przecież znać jak się rozłączy serwer. narzędzia>opcje>wydarzenia i na liście jest disconnected :/

Awatar użytkownika
mike_05
Maniak
Maniak
Posty: 1668
Rejestracja: 02 wrz 2010, 11:55

Nieprzeczytany post autor: mike_05 »

Daje sygnał dźwiękiem. Ja pracuję bez dzwięku. Ten skrypt oprócz sygnalizacji wymusza ponowienie połączenia.
Jeżeli chcesz odnieść sukces, naucz się cenić ludzi.

ODPOWIEDZ