Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 221
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Ah. Scrivo a memoria perché sono anche al lavoro. Prova: e Ticket confronta con quello del rapporto orderclose. Nel tester sembra essere 0, 1, 2, 3, ....
Voglio imparare a fare un EA. Forse il mercato cambierà e dovrò pagare di più, per esempio, per cambiare un po' l'algoritmo?
Non so se posso davvero fare un TS in un qualsiasi costruttore di gufi, ma preferirei capire le funzioni di base come fare uno stop in un certo posto o ordinare un ordine per commerciare in certi giorni.
Non ho idea di cosa fare con 1,2,3 ecc. anche nel costruttore, e perché è importante collegare tutto in quest'ordine con le frecce. Chi offre una formazione mql 4 dalla A alla Z e non come i guerrieri di Internet che creano corsi che non spiegano nulla in dettaglio perché succede così, in parole, non farai nulla di nuovo da solo, dovrai solo copiare il loro codice .... Voglio dire, sanno quale ordine è responsabile di cosa, e non hanno puntato a caso ..... Bene, lasciate che i professionisti facciano piramidi, lotto dinamico, smart stop; il mio compito è diverso - scaricare i filtri necessari e capire l'essenza della formazione del trend. Grazie per il vostro aiuto!
Avete solo bisogno di documentazione, che è disponibile, e dovete essere in grado di leggere e capire ciò che avete letto. Se non siete riusciti a capirlo dalla prima volta, leggete più volte e preferibilmente a un ritmo più lento, in modo che il vostro cervello abbia il tempo di riconoscere il significato di ciò che avete letto.
E dopo, l'immaginazione ha mano libera.
Voglio aprire un ordine a condizione che Apri la sezione "Trade Functions" della documentazione e trova la funzione che apre l'ordine e scrivila secondo la sintassi...
Oh, sì... devi soddisfare la condizione... ...aprite la sezione "Operators", leggete"Conditional if-else statement" e scrivete la condizione necessaria.
Quando questo è fatto, si legge la documentazione dall'inizio alla fine per capire cosa c'è nel linguaggio, cosa si può ottenere.
Ha scritto una funzione che permette l'apertura di non più di n ordini in 1 giorno.
Ora la funzione sta prosciugando il deposito - cioè gli ordini aperti su ogni tick.
Dove ho sbagliato di nuovo?).
int OrderMax = 3; // numero massimo di ordini che possono essere aperti durante 1 giorno.
void OpenOrders()
{
per (int i = 1; i <= 5; i++)
{
se (DayOfWeek() == i)
{
int count_max = 0;
se (count_max <= OrderMax)
{
for(int cn = OrdersTotal()-1; cn>=0; cn--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES) && OrderType() == OP_BUY)
count_max++;
}
}
}
}
}
Ancora io:)
Ho scritto una funzione che permette di aprire non più di n ordini in 1 giorno.
Ora questa funzione sta perdendo il deposito, cioè gli ordini vengono aperti su ogni tick.
Dove ho sbagliato di nuovo?).
int OrderMax = 3; // numero massimo di ordini che possono essere aperti durante 1 giorno.
void OpenOrders()
{
per (int i = 1; i <= 5; i++)
{
se (DayOfWeek() == i)
{
int count_max = 0;
se (count_max <= OrderMax)
{
for(int cn = OrdersTotal()-1; cn>=0; cn--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES) && OrderType() == OP_BUY)
count_max++;
}
}
}
}
}
Secondo me, l'approccio non è affatto logico. Perché definire il giorno della settimana? Che differenza fa che giorno è, se la condizione dovrebbe dire "non aprire più di xxx ordini oggi"?
Mi sembra più ragionevole contare gli ordini aperti oggi e mettere una condizione appropriata nella condizione.
manca la definizione della data di apertura dell'ordine.Rustam Bikbulatov:
Ребята, можно ли с помощью одного советника открывать ордера на других парах? Например Советник только стоит на паре EURAUD и при условии открытии открывается сделка на парах EURAUD и GBPUSD. Какое должно быть условие если будет возможность?
Solo nel tester non funziona.
Lo fa.
Solo nel tester non funziona.
Come li elencate, virgola o &&?
Come li elencate? virgola o &&?
Illoro è un cosa? un elenco di personaggi? o cosa?
Ogni OrderSend ha il suo singolo carattere. Niente virgole o altre cose...
Cos'è illoro? È per elencare i personaggi o cosa?
Ogni OrderSend ha il suo singolo carattere. Niente virgole o altre cose...
elenco coppie
Ah. Scrivo a memoria perché sono anche al lavoro. Prova: e Ticket confronta con quello che l'ordine ha nel rapporto. Nel tester sembra essere 0, 1, 2, 3, ....