[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 290

 
silhouette:

La funzione deinit() può essere chiamata dalla funzione start()? Per esempio, voglio fare in modo che Expert Advisor si scarichi da solo quando si verificano determinate condizioni.


Chiamare deinit non fermerà l'EA. questo pezzo di codice vi aiuterà:

PostMessageA(WindowHandle(Symbol(),Period()), WM_COMMAND, 33050, 0);
 
Abbiamo bisogno di una funzione che trovi il livello di prezzo - chiusura forzata della posizione.

"Stop out" - un ordine per chiudere forzatamente una posizione, generato dal server.

E anche questa funzione, per trovare il livello di prezzo:

"Margin Call" - lo stato del conto, al quale il Dealer ha il diritto, ma non l'obbligo di chiudere tutte le posizioni aperte del cliente a causa della mancanza di Free Margin. Il "Margin level" al quale si verifica la situazione di "margin call" sul conto è specificato in questo accordo.
 
FAQ:


Chiamare deinit non fermerà il funzionamento dell'EA. questo pezzo di codice vi aiuterà:


?
 
tara:

?

Cosa, non lo sapevi?
 
fore-x:
Abbiamo bisogno di una funzione che trovi il livello di prezzo - chiusura forzata della posizione.

"
Stop out" - un ordine per chiudere forzatamente una posizione, generato dal server.

E
anche questa funzione, per trovare il livello di prezzo:

"Margin Call" - uno stato del conto in cui il Dealer ha il diritto, ma non l'obbligo di chiudere tutte le posizioni aperte del cliente a causa della mancanza del Free Margin. Il"Margin level" al quale si verifica la situazione di "margin call" sul conto è specificato in questo accordo.
Perché non lo cerco su Google?
 

Oh, con un calcio in culo - ecco qui: Installare Stop Out

 

drknn, FAQ, grazie per le risposte!

PostMessageA(WindowHandle(Symbol(),Period()), WM_COMMAND, 33050, 0);
Solo che non riesco a trovare una descrizione di questa funzione, in particolare la variabile WM_COMMAND, su cui il compilatore impreca, dicendo che non è dichiarata.
 
FAQ:

Come, non lo sapevi?


Ho indovinato. Solo - pensiero: perché è in questo thread.

 
silhouette:

drknn, FAQ, grazie per le risposte!

Solo che non riesco a trovare una descrizione di questa funzione, in particolare la variabile WM_COMMAND, che il compilatore impreca, dicendo che non è dichiarata.


https://www.mql5.com/ru/forum/110207

All'inizio del consigliere, prima degli esterni, scrivi :

#include <WinUser32.mqh>

 
tara:


Ho avuto un'intuizione. Solo - pensiero: perché è in questo thread.


È davvero un segreto così grande?