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
Grazie, penso di poterlo provare.
Dave
<<<
EA con chiusura per ora e giorno
Ciao codificatori
Ho provato a creare un EA con le seguenti opzioni:
Inizio in base alle ore e all'ora selezionate.
Sembra che questa funzione funzioni.
L'altra opzione che vorrei avere è:
Chiudere tutti i trade all'ora e al tempo selezionati.
Si prega di vedere il mio EA-Template, che ho scritto.
Qualcuno può aiutare un vecchio?
Bloccare il primo valore iniziale di OrderOpenPrice()
Qualcuno conosce un modo per bloccare la prima occorrenza del valore di OrderOpenPrice()?
per esempio double x=OrderOpenPrice(); ma non voglio che i valori cambino
alla vendita dell'ordine o al rinnovo dell'ordine
Ho bisogno che x funga da punto di riferimento
qualsiasi aiuto è molto apprezzato
grazie
Potresti scrivere il prezzo come commento e poi spostarlo in ogni ordine fino al momento in cui vuoi cambiarlo, usare una variabile globale o scrivere su file.
Lux
Cercare di far funzionare il codice swing high/low su modelli diversi dai pin
Salve,
Ho un EA che chiama un indicatore che mi dice se il prezzo è ad uno swing high/low. Funziona bene sulla barra corrente, quindi, ad esempio, se è una pinbar e si trova ad uno swing high/low, il mio EA crea un ingresso di acquisto/vendita. Funziona alla grande finchè il mio EA prende le pinbar. Ma non va bene se ho bisogno di fare l'entrata su una barra interna ad uno swing alto/basso perché la barra alta/bassa è passata.
Questo codice funzionerà per la chiusura della prima barra ma ho bisogno che il codice funzioni per la chiusura della seconda o della terza. In altre parole ho bisogno di un modo per il mio EA di ricordare che il prezzo è al massimo/basso per alcune barre dopo il massimo/basso.
(prevtime != Time[0])
{
DeleteSellLimit();
}
prevtime = Time[0];
invece di avere lo startcolor come una stringa, lo abbia come un colore
Lux
Vorrei sapere, possiamo codificare usando caratteri cinesi o arabi all'interno dell'indicatore e il testo sarà mostrato sul grafico?
invece di avere startcolor come una stringa averlo come un colore Lux
Lux, funzionerebbe così se avessi un solo colore di indicatore da cambiare (esempio da rosso a verde), ma ho due colori di indicatore da cambiare a seconda del cambiamento di condizione: Condizione 1 a Condizione 2 dell'indicatore:
Bool Condizione 1 = Vero: Colore indicatore A = Giallo // Direzione SU - Buffer 2
Bool Condizione 1 = Vero: Colore indicatore B = Clr_NONE - Buffer 3
Bool Condizione 2 = Falso: Colore indicatore A = Clr_NONE - Buffer 2
Bool Condizione 2 = Falso: Indicatore B colore = Magenta //Direzione giù - Buffer 3
Lux, come posso risolvere questo problema?
Aspetto con ansia la tua risposta! E grazie per aver risposto
Dave
#property indicator_color2 Yellow
extern bool TrendDirectionUp=true;
string Color1;
string Color2;
int init() {
if(TrendDirectionUp==true){
Color1=Yellow;
Color2=CLR_NONE;
}
if(TrendDirectionUp==false){
Color1=CLR_NONE;
Color2=Magenta;
}
SetIndexStyle(0,DRAW_ARROW,0,star_size,Color1);
SetIndexStyle(1,DRAW_ARROW,0,star_size,Color2);
SetIndexArrow(0,172);//333
SetIndexArrow(1,172);//334
SetIndexBuffer(0,b1);
SetIndexBuffer(1,b2);
return(0);
}In questo momento, entrambi i colori 1 e 2 mostrano 'nero' sul grafico!
Qualche esperto Guru può aiutarmi a risolvere questo problema?
Grazie in anticipo!