[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 36

 
Ora.
 
Dimka-novitsek:

Non riesco a capire la funzione 'BarsSince' - la funzione non è definita C:\FXstart\Documents\experts\other.mq4 (72, 96)
Non capisco bene come scriverlo, è nell'editor di Metatradera rimane in lettere nere e così barssince, l'ho trovato su google sulla domanda (come ricordare la barra), si scopre che la funzione memorizza la barra in determinate condizioni, dà un valore per quante barre passate da sabitiyi, diciamo l'intersezione di uno a metà strada un altro, citato una dozzina di forum, e in aiuto trovarlo ne magu!

Sono stupido, è un mistero. Sto ancora pensando da solo.


Non c'è bisogno di pensarci - non è una funzione.

P.S. Vedi quelli simili nell'aiuto... via F1.

 
Vinin:

Cos'è questa funzione?


Penso che la prima cosa da fare fosse chiedere qual è la funzione ;)

https://book.mql4.com/ru/basics/functions

https://ru.wikipedia.org/wiki/Функция_(programmazione)

Scopriresti il perché.

rimane in lettere nere nell'editor di Metatrader

 
Sì, in realtà è una funzione di un metastack di qualche tipo
 
Sì, grazie per il link alle funzioni!
 

Ecco da dove viene.

Ma non è mql4, e non l'ho capito subito! Ho la febbre bassa, tipo 37,3, un po' di condizione.

 

Sono un principiante, potete aiutarmi a capire perché l'EA Combo_Right non è ottimizzato? Ho fatto tutto come prescritto su http://bigfx.ru/node/590

Ho aggiunto tutti i valori pass, start, step, stop e tutte le caselle di controllo sono corrette, ma quando metto un segno di spunta nella casella di controllo "ottimizzazione" e premo start, non importa quante volte eseguo lo script, nessun risultato.

Cosa deve essere aggiustato?

 
Nella scheda "Optimisation Results" del menu del clic destro, deselezionate la casella "Ignore useless results".
 
Mi dispiace, non vedo alcun risultato nel mio log di tester, ma dovrebbe!!! int start()
{double New_Time;
//----
for ( int i = 0; i ==30; i ++ ){New_Time = Time[i];Alert("New_Time",New_Time);Print ("New_Time",New_Time);}
//----
ritorno(0);
}
 
Volevo solo vedere esattamente quale forma avrebbe preso il tempo, e se le ulteriori barre sarebbero state più grandi o più piccole delle prime!