[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 473

 
nemo811:

Sì, ci ho pensato. Non farà rallentare il computer?

Anche se Sleep() probabilmente mi salverà da questo...


Ecco a cosa serve. Devi solo fare una pausa per un tempo ragionevole.
 
Vinin:

Ecco a cosa serve. Serve solo una pausa ragionevole.
Grazie. Questa è la via d'uscita.
 
nemo811:
Grazie. Questa è la via d'uscita.

Non si può dimenticare di aggiornare l'ambiente di mercato, voglio dire RefreshRates()
 
Vinin:

Solo non dovremmo dimenticare il refresh dell'ambiente di mercato, cioè RefreshRates()

Lo farò in uno script separato - meno problemi

Grazie

 
Vinin:


Non c'è modo

Anche se lo stavo facendo per me stesso.

Grazie per la risposta. Qual era il principio alla base? Finora è stato solo cucito nel dll...
 
1,3520 e 1,35200 saranno considerati diversi quando si confrontano i prezzi, e dovrebbero essere normalizzati?
 
sss2019:
Ditemi, quando si confrontano i prezzi di 1,3520 e 1,35200, saranno considerati diversi e dovranno essere normalizzati?

se sono già due numeri normalizzati, allora sono gli stessi numeri.
 

No, per esempio, c'è una variabile MyPrice che è uguale a 1,3520. Abbiamo bisogno di abbinare MyPrice e Bid su un AC a cinque cifre.

MyPrice == Bid in questo caso non appena Bid è uguale a 1,35200 la condizione funzionerà o Bid deve essere normalizzato a 4 cifre?

 

Un'altra domanda sui volumi.

  double MyLot = OrderLots() / 15;

Il volume dell'ordine selezionato è 0,8, quindi se lo dividiamo per 15, sarà 0,05333. In questo caso dobbiamo normalizzarlo a tre cifre per aprire un nuovo ordine con questo volume o si normalizzerà da solo? Il lotto minimo presso la società di brokeraggio è 0,01

 

Ciao, potresti per favore mandarmi un link su come scrivere un EA su diversi timeframe.

Sinceramente.