Ciao, potresti scrivere un EA per una strategia senza indicatore, posso descrivere tutto in dettaglio, e anche allegare una foto se necessario. Non vedo l'ora di avere tue notizie. Allegherò anche una foto se necessario.
Gigabyte>>: Здравствуйте, скажите, а Вы можете написать советника по без индикаторной стратегии, я могу подробно все описать, и даже картинку если надо прикреплю. Жду ответа. Спасибо.
Ciao, molto bello 10 pips Expert Advisor per EURUSD & GBPUSD, rottura alta e bassa del giorno precedente, può essere leggermente modificato, se apro BUYSTOP, EA aprirà una posizione con H + spread + 0,00003 punti e se apro SELLSTOP, EA aprirà una posizione con L-0,00003 punti.
Esempio, quando si apre un ordine di acquisto: ticket=OrderSend(Symbol(),OP_BUYSTOP,Lot,H+Spred+Spred,0,H-SL+Spred+Spred,H+TP+Spred+Spred,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);-Dati esistenti.
Esempio di apertura di un ordine di vendita: ticket=OrderSend(Symbol(),OP_SELLSTOP,Lot,L-Spred,0,L-Spred+SL,L-Spred-TP,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);- dati esistenti.
Cambiare in:ticket=OrderSend(Symbol(),OP_SELLSTOP,Lot,L-0,00003,0,L-0,00003+SL,L-0,00003-TP,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);- dati modificati
H - massimo del giorno precedente
L - minimo del giorno precedente
0.00003 - numero di punti per MT4 con cinque cifre.
Se voglio ottenere una posizione inversa sul mio conto, invece di vendere - comprare, invece di TP - SL, invece di SL - TP, con scambi in sospeso secondo lo stesso schema, sarò molto grato, ma entro limiti ragionevoli.
Господа программисты, знатоки MQL очень хочется копировщик сделок с реверсом, т.е. чтобы была возможность открывать противоположные образцовому счету ордера, очень пригодится для сливающих советников ну и всяких сливаторов, чтобы был полный переворот: например если сигнал на sell c TP и SL на образцовом счете, а на моем счете чтобы открывалась полностью обратная позиция вместо sell - buy, вместо TP - SL, вместо SL - TP, с отложенниками все по такой же схеме, буду очень признателен, но в разумных пределах.
Credo che Kim ne abbia uno, controlla il suo sito web.
Ciao, molto bello 10 pips Expert Advisor per EURUSD & GBPUSD, rottura alta e bassa del giorno precedente, può essere leggermente modificato, se apro BUYSTOP, EA aprirà una posizione con H + spread + 0,00003 punti e se apro SELLSTOP, EA aprirà una posizione con L-0,00003 punti.
Esempio, quando si apre un ordine di acquisto: ticket=OrderSend(Symbol(),OP_BUYSTOP,Lot,H+Spred+Spred,0,H-SL+Spred+Spred,H+TP+Spred+Spred,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);-Dati esistenti.
Esempio di apertura di un ordine di vendita: ticket=OrderSend(Symbol(),OP_SELLSTOP,Lot,L-Spred,0,L-Spred+SL,L-Spred-TP,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);- dati esistenti.
Cambia a:ticket=OrderSend(Symbol(),OP_SELLSTOP,Lot,L-0,00003,0,L-0,00003+SL,L-0,00003-TP,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);- dati modificati
H - massimo del giorno precedente
L - minimo del giorno precedente
0.00003 - numero di pips per MT4 con quotazioni a cinque cifre (e per cambiare sempre il numero di pips
Allora qual è il suo problema? Hai scritto cosa vuoi cambiare (e come lo vuoi cambiare:)). Tutto quello che dovete fare è aprire MetaEditor e correggere il codice. Per poter cambiare il numero di punti, fate come segue:
extern double delta=0.00003;//вставить перед start()
E ovunque nel codice dove vuoi mettere 0,00003 scrivi delta
PS. Scrivere la stessa domanda in diversi argomenti non va bene:)
Ecco, non sono sicuro di cosa sia il mov. Mi sembra un calcolo della media mobile
dc_D, dc_U, D, U, MyRSI - // это индикаторные буфераSì, U[i]=mov(dc_U[i], n, s) media mobile semplice.
quindi, risulta che non abbiamo ancora riempito tutti gli array, ma stiamo già facendo riferimento ad essi, o no?
in questa linea?
if (mr==2) { U[i]=U[i+1]*(n-1)+dc_U[i])/n; D[i]=D[i+1]*(n-1)+dc_D[i])/n; }
Mi dispiace. Posso non avere un indicatore, ma solo del codice da inserire in un EA per ottenere un valore?
Здравствуйте, скажите, а Вы можете написать советника по без индикаторной стратегии, я могу подробно все описать, и даже картинку если надо прикреплю. Жду ответа. Спасибо.
leggere il primo post di questo thread.
Esempio, quando si apre un ordine di acquisto: ticket=OrderSend(Symbol(),OP_BUYSTOP,Lot,H+Spred+Spred,0,H-SL+Spred+Spred,H+TP+Spred+Spred,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);-Dati esistenti.
Cambia a: ticket=OrderSend(Symbol(),OP_BUYSTOP,Lot,H+Spred+0.00003,0,H-SL+Spred+0.00003,H+TP+Spred+0.00003,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);-Dati modificati.
Esempio di apertura di un ordine di vendita: ticket=OrderSend(Symbol(),OP_SELLSTOP,Lot,L-Spred,0,L-Spred+SL,L-Spred-TP,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);- dati esistenti.
Cambiare in:ticket=OrderSend(Symbol(),OP_SELLSTOP,Lot,L-0,00003,0,L-0,00003+SL,L-0,00003-TP,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);- dati modificati
H - massimo del giorno precedente
L - minimo del giorno precedente
0.00003 - numero di punti per MT4 con cinque cifre.
Credo che Kim ne abbia uno, controlla il suo sito web.А в какой зигзаг? а то их много.
Ciao, molto bello 10 pips Expert Advisor per EURUSD & GBPUSD, rottura alta e bassa del giorno precedente, può essere leggermente modificato, se apro BUYSTOP, EA aprirà una posizione con H + spread + 0,00003 punti e se apro SELLSTOP, EA aprirà una posizione con L-0,00003 punti.
Esempio, quando si apre un ordine di acquisto: ticket=OrderSend(Symbol(),OP_BUYSTOP,Lot,H+Spred+Spred,0,H-SL+Spred+Spred,H+TP+Spred+Spred,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);-Dati esistenti.
Cambia a: ticket=OrderSend(Symbol(),OP_BUYSTOP,Lot,H+Spred+0.00003,0,H-SL+Spred+0.00003,H+TP+Spred+0.00003,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);-Dati modificati.
Esempio di apertura di un ordine di vendita: ticket=OrderSend(Symbol(),OP_SELLSTOP,Lot,L-Spred,0,L-Spred+SL,L-Spred-TP,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);- dati esistenti.
Cambia a:ticket=OrderSend(Symbol(),OP_SELLSTOP,Lot,L-0,00003,0,L-0,00003+SL,L-0,00003-TP,NULL,MagicNumber,iTime( Symbol(), PERIOD_D1, 0 ) + 86400);- dati modificati
H - massimo del giorno precedente
L - minimo del giorno precedente
0.00003 - numero di pips per MT4 con quotazioni a cinque cifre (e per cambiare sempre il numero di pips
Allora qual è il suo problema? Hai scritto cosa vuoi cambiare (e come lo vuoi cambiare:)). Tutto quello che dovete fare è aprire MetaEditor e correggere il codice. Per poter cambiare il numero di punti, fate come segue: