[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 822

 
Vinin:

Per quanto strano possa sembrare, ma non accelera affatto le cose.

Magik è usato per selezionare gli ordini da un EA. Per trovare l'acquisto e la vendita si controlla il tipo di ordine. Con diversi maghi c'è solo un controllo, quindi ci sono meno operazioni da elaborare.
 
Vinin:

Dim, cancellerò il post ridondante. Non c'è bisogno di ripetizioni.


Io stesso lo cancellerei.
 
abolk:

Un magik è usato per selezionare gli ordini da un EA. Il tipo di ordine viene poi controllato per trovare acquisto e vendita. Con diversi maghi c'è solo un controllo, quindi ci sono meno operazioni da elaborare.

Bene, bene. Questo ci crea anche qualche problema in più. Beh, certo, è una cosa ovvia. Preferisco usare funzioni universali. Non sanno nulla né di un mago né di un tipo di ordine. Ma possono funzionare con qualsiasi mago e qualsiasi ordine, e con qualsiasi simbolo abbastanza correttamente.
 
Vinin:

Bene, bene. E creare più problemi per te stesso. Beh, questo è ovvio. Preferisco usare le funzioni universali. E non sanno nulla del mago o del tipo di ordine. Ma possono gestire abbastanza correttamente qualsiasi mago, qualsiasi ordine e qualsiasi simbolo.

Come può una funzione universale che non sa nulla di un mago o di un tipo di ordine distinguere ordini di diverse direzioni e appartenenti a diversi EA? Se passiamo un magik e un tipo di ordine a una funzione, non significa che la funzione non sappia nulla del magik e del tipo di ordine
 
abolk:

Come può una funzione universale che non sa nulla di un mago o di un tipo di ordine distinguere ordini di diverse direzioni e appartenenti a diversi EA? Se si passa un magik e un tipo di ordine a una funzione, non significa che la funzione non sappia nulla del magik e del tipo di ordine.

Funziona solo con quello che gli diamo nei parametri. Non abbiamo bisogno di complicare le cose. Ma tutto ha diritto alla vita. Diversi maghi permettono di ridurre un'operazione. Ma se si eliminano tutte quelle operazioni che non sono necessarie, forse non avrà alcuna importanza. Intendo l'ottimizzazione del codice.
 
Vinin:

Funziona solo con quello che gli viene dato nei parametri. Perché complicare le cose. Tutto ha diritto alla vita, però. Diversi maghi permettono di ridurre un'operazione. Ma se si eliminano tutti quelli non necessari, forse non avrà alcuna importanza. Intendo l'ottimizzazione del codice.

Sono d'accordo su tutto. Stavo solo dando un suggerimento sul perché ci fossero diversi maghi nel codice di cui sopra. Una volta ho incontrato un EA in cui un intero sistema di identificazione del livello di iterazione di un martin era costruito su un mago.
 
abolk:

Sono d'accordo su tutto. Stavo solo facendo una supposizione sul perché ci fossero diverse magie nel codice di cui sopra. Una volta mi sono imbattuto in un EA che aveva un intero meccanismo per identificare il livello di iterazione di un martin basato su un mago.

Questo è un po' diverso. Il mago può fornirci ulteriori informazioni. La cosa principale è non perdersi in esso.
 
Vinin:

Questo è un po' diverso. Un mago può portare informazioni aggiuntive. La cosa principale è non perdersi in esso.

D'accordo
 

abolk:

Vinin:

Grazie!
 

Ciao a tutti!

Ragazzi, aiutatemi... Come faccio a fare in modo che quando un ordine viene aperto da un certo livello (con stop e take)

L'Expert Advisor non apre un secondo, terzo, ecc. ordine. E l'ordine successivo dovrebbe essere aperto solo dopo che il primo è stato chiuso allo stop o al take.

Motivazione: