) {
if(id == CHARTEVENT_OBJECT_CLICK) {
if(sparam == button.Name()) {
Alert("Button \""+sparam+"\" clicked!"); // Вместо этого функция с кодом...
button.State(0);
ChartRedraw(0);
}}}
Cercando di fare in modo che quando viene premuto il pulsante invece di allertare, venga eseguito uno script chiamato K1, quando viene premuto di nuovo lo script viene cancellato, ma senza fortuna. Grazie.
Cercando di fare in modo che quando il pulsante viene premuto, invece di avvertire, venga eseguito uno script chiamato K1, quando viene premuto di nuovo lo script viene cancellato, ma senza fortuna. Grazie.
Meglio scrivere il codice dello script dove si trova il pulsante
la funzione "Segnale per aprire l'ordine" si può modificare
Ho provato i gufi nel tester e tutto funziona perfettamente.
ma ho un paio di domande:
1. come ho capito dai test, i gufi tengono traccia del profitto/perdita attuale secondo i parametri che gli sono stati specificati, e non fa alcuna differenza per lui il numero di compravendite perché ciò avvenga,
Voglio sapere se ho raggiunto il profitto/perdita specificato in una sola operazione o in tre operazioni consecutive?
2. Ho impostato l'Expert Advisor un drawdown di 25$, ma è fallito con un drawdown di 40$ su un lotto grande - è normale per un tester? Forse è impossibile eseguire il test alla massima velocità?
3. è possibile fare in modo che il tracciamento del profitto/perdita corrente venga resettato dopo ogni trade, indipendentemente dal segnale con cui è stato chiuso (tp/sl o dopo aver raggiunto un determinato profitto/perdita)?
Ho provato i gufi nel tester e tutto funziona perfettamente.
Ma ho un paio di domande:
1. come ho capito dai test, i gufi tracciano il profitto/perdita attuale secondo i parametri specificati, e non fa alcuna differenza il numero di trade perché ciò avvenga,
Voglio sapere se ho raggiunto il profitto/perdita specificato in una sola operazione o in tre operazioni consecutive?
2. Ho impostato l'Expert Advisor un drawdown di 25$, ma è fallito con un drawdown di 40$ su un lotto grande - è normale per un tester? Forse è impossibile eseguire il test alla massima velocità?
3. è possibile fare in modo che il tracciamento del profitto/perdita corrente venga resettato dopo la chiusura di ogni affare, indipendentemente dal segnale con cui è stato chiuso (tp/sl o dopo aver raggiunto un determinato profitto/perdita in denaro )?
1) Ad alta velocità o se non su ticks nel tester, chiuderà al primo prezzo disponibile.
2) Avete un grande aumento in corso e con un grande lotto 1 punto può essere più del livello ammissibile.
3)Non capisco cosa vuoi, di cosa hai bisogno per tracciare se l'azzeramento dopo ogni trade?
Salve. Qualcuno conosce qualche libreria MQL gratuita per scrivere strutture di dati in un file e caricarle successivamente? Idealmente una libreria che lavora con il formato json, parserjson, ecc.
Non c'è di che, ma non mi sembra di aver fatto nulla...
Qui
Grazie, e poi ancheAlexey Viktorov!
Provalo
puoi modificare la funzione "Segnale per aprire un ordine".
Prova,
è possibile modificare la funzione "Segnale per aprire l'ordine".
Wow, che codice enorme è diventato questo.
Grazie mille - lo proverò oggi stesso!
Professionisti, un consiglio... Ho fatto un bottone sul grafico.
) { if(id == CHARTEVENT_OBJECT_CLICK) { if(sparam == button.Name()) { Alert("Button \""+sparam+"\" clicked!"); // Вместо этого функция с кодом... button.State(0); ChartRedraw(0); }}}Cercando di fare in modo che quando viene premuto il pulsante invece di allertare, venga eseguito uno script chiamato K1, quando viene premuto di nuovo lo script viene cancellato, ma senza fortuna. Grazie.
Professionisti, un consiglio... Ho fatto un bottone sul grafico.
Cercando di fare in modo che quando il pulsante viene premuto, invece di avvertire, venga eseguito uno script chiamato K1, quando viene premuto di nuovo lo script viene cancellato, ma senza fortuna. Grazie.
Prova,
la funzione "Segnale per aprire l'ordine" si può modificare
Ho provato i gufi nel tester e tutto funziona perfettamente.
ma ho un paio di domande:
1. come ho capito dai test, i gufi tengono traccia del profitto/perdita attuale secondo i parametri che gli sono stati specificati, e non fa alcuna differenza per lui il numero di compravendite perché ciò avvenga,
Voglio sapere se ho raggiunto il profitto/perdita specificato in una sola operazione o in tre operazioni consecutive?
2. Ho impostato l'Expert Advisor un drawdown di 25$, ma è fallito con un drawdown di 40$ su un lotto grande - è normale per un tester? Forse è impossibile eseguire il test alla massima velocità?
3. è possibile fare in modo che il tracciamento del profitto/perdita corrente venga resettato dopo ogni trade, indipendentemente dal segnale con cui è stato chiuso (tp/sl o dopo aver raggiunto un determinato profitto/perdita)?
Ho provato i gufi nel tester e tutto funziona perfettamente.
Ma ho un paio di domande:
1. come ho capito dai test, i gufi tracciano il profitto/perdita attuale secondo i parametri specificati, e non fa alcuna differenza il numero di trade perché ciò avvenga,
Voglio sapere se ho raggiunto il profitto/perdita specificato in una sola operazione o in tre operazioni consecutive?
2. Ho impostato l'Expert Advisor un drawdown di 25$, ma è fallito con un drawdown di 40$ su un lotto grande - è normale per un tester? Forse è impossibile eseguire il test alla massima velocità?
3. è possibile fare in modo che il tracciamento del profitto/perdita corrente venga resettato dopo la chiusura di ogni affare, indipendentemente dal segnale con cui è stato chiuso (tp/sl o dopo aver raggiunto un determinato profitto/perdita in denaro )?
1) Ad alta velocità o se non su ticks nel tester, chiuderà al primo prezzo disponibile.
2) Avete un grande aumento in corso e con un grande lotto 1 punto può essere più del livello ammissibile.
3)Non capisco cosa vuoi, di cosa hai bisogno per tracciare se l'azzeramento dopo ogni trade?
Buon pomeriggio signori programmatori!!!
Per favore aiutate un principiante con una funzione.
La funzione conta il profitto totale per storia.
Il problema è che funziona per un broker e non vuole funzionare per un altro.
Funziona su Hercic ma non su RoboForex. Ho un conto ECN su RoboForex.
Non so quale sia il problema. Ecco il codice:
doppio ultima perdita()
{
int typ = -1,cnt = 0;
doppio lastloss = 0;
for(int i = OrdersHistoryTotal()-1; i>=0; i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
{
if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic)
{
if(cnt == 0) typ = OrderType();
if(cnt > 0 && OrderType()!= typ) break;
lastlos += OrderProfit() + + OrderSwap() + OrderCommission();
cnt++;
}
}
}
return(lastlos);
}