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

 
funziona :) grazie!!!
 
Quale leva è impostata sul tester? Si può cambiare? Qual è la leva ottimale per un deposito di 10k centesimi? 1:200 va bene? O meglio 1:100? Ringrazierò in anticipo.
 

Ragazzi, aiuto per favore, sto scrivendo un EA in MLQ4. per rompere l'ALTEZZA di una candela passata (timeframe M15) se questa candela ha chiuso sotto il prezzo di apertura,

(Se una nuova candela rompe la precedente HIGHT, il robot aprirà un ordine BUY con TP e SL preimpostati)

Il robot dovrebbe anche controllare se ci sono ordini aperti e non aprirne di nuovi, se ci sono già offerte aperte. Il criterio di chiusura dell'ordine sarebbe TP o SL, che è stato impostato dall'utente.

 
yosuf:
Quale leva è impostata sul tester? Si può cambiare? Qual è la leva ottimale per un deposito di 10k centesimi? 1:200 va bene? O meglio 1:100? Ringrazierò in anticipo.

Ciao, dal 1° aprile, sì.
 
Come può il codice mql dell'EA riavviare il terminale? Necessario per l'azione in caso di errore 2: errore comune.
 
yosuf:
Qual è la leva ottimale per un deposito di 10k centesimi? 1:200 va bene? O meglio 1:100? _

Dipende dal tipo di sistema. Più grande è la leva, più piccolo è il deposito, meglio è. Tuttavia, si dovrebbe prendere in considerazione che la società di brokeraggio può cambiare la leva: alcuni lo fanno periodicamente, altri - lo cambiano quando il deposito cresce oltre una certa quantità. La riduzione della leva finanziaria è uno strumento efficace per le società di intermediazione. Quando si usa un sistema simile alla martingala, è meglio lavorare con una leva 1:200 e più alta, meglio 1:500...1:1000.

 
-Aleksey-:
Come può il codice mql dell'EA riavviare il terminale? Necessario per l'azione in caso di errore 2: errore comune.
Non c'è modo di farlo da soli. Potete riavviare un altro terminale. Potete anche metterlo nel servizio terminale, ma non ha niente a che fare con MQL4.
 
-Aleksey-:
Come può il codice mql dell'EA riavviare il terminale? Necessario per l'azione in caso di errore 2: errore comune.


Niente da fare, solo WinAPI. Ci sono soluzioni già pronte, io ho s-ReConnect che funziona, gestisce gli errori "No connection" e "common error" a pieni voti.

 
-Aleksey-:
Come può il codice mql dell'EA riavviare il terminale? _
Per esempio:
Scrivere un programma separato in C+ o in un altro linguaggio, che "affonda" l'MT4 in esecuzione, e dopo averlo "bloccato" - lo riavvia. Il programma deve "passare" la cartella \experts\files.
Se l'advisor scrive un file in questa cartella, la presenza di questo file sarà un indicatore per il programma di "bloccare" la MT4 e cancellare questo file indicatore.

Da C+ si può "inzuppare" tutto quello che si vuole. Anche l'intero computer.
 
Zhunko:
Non c'è modo di riavviare se stessi. Potete riavviare un altro terminale. Potete anche metterlo nel servizio terminale, ma non ha niente a che fare con MQL4.
Che dire di *.bat o *.exe, che si chiudono e poi si riavviano con una chiamata dall'Expert Advisor?