[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 167
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Per favore, consigliate come creare e aggiungere informazioni alla fine del file.
Vedere l'esempio di codice 'Problema con il CSV'.
Codice per il mio primo EA, funziona su RCAI e Dem. Il problema è che non sposta gli ordini, cioè gli stop... impreca sempre per gli stop sbagliati... Ho anche trovato altri codici per spostare gli arresti ... ancora lo stesso errore.
Grazie in anticipo.
1.Hai il ciclo sbagliato, (rimuovendo else con entrambe le parentesi), quindi solo SELL funziona.
2. La vendita dovrebbe essere contata da Asc.
3) Forse 10 pips non sono sufficienti per il trailing?
una tale domanda,... come fare un consulente per fare non più di 2 scambi in direzioni diverse,... Cioè, se un trade è stato aperto da un segnale di vendita,... e l'ordine non è ancora chiuso,... e un segnale di acquisto appare in quel momento, il trade è aperto per l'acquisto, .... ! Aiuto!
Funzione
Con il suo aiuto potete facilmente creare le condizioni di apertura che desiderate.E anche se si può limitare il numero di ordini aperti =)
Vedi il post sopra (per esempio):
Un'altra domanda per i maghi della programmazione! Come posso calcolare il supporto e la resistenza del giorno precedente nel mio EA? Cioè, all'inizio di un nuovo giorno, l'Expert Advisor dovrebbe calcolare i livelli del giorno precedente, e disegnarli solo nel range di un nuovo giorno. Quando appare un nuovo giorno, dovrebbe cancellare i vecchi livelli e disegnare i nuovi ...!
Ovviamente, dobbiamo definire il bordo del giorno precedente, e in questa diapason trovare iHighest e iLowest sul timeframe corrente, scrivere i valori in 2 array, ... poi controllare il nuovo giorno nella sua diapason e disegnare ObjectCreate("name",OBJ_HLINE,0, 00:00, iHighest[i], 23:59, iHighest[i]);
qual è il modo giusto per farlo?