Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 1036
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
double op_i,cl_i,rezult;
Aiutatemi a scrivere un EA. Ho bisogno che si apra per comprare quando due barre raggiungono un punto con candele basse, e per vendere quando raggiungono un punto con candele alte...
Ho provato ad aprire l'acquisto quando due barre colpiscono un punto con candele basse... Uno dei video tutorial mi ha aiutato a scrivere un EA usando l'indicatore, ma siccome non ho esperienza, non posso farlo da solo... Non posso fare nulla senza aiuto.
variabili locali: int i,up,dn,zr,Down,Up,Zero;
doppio op_i,cl_i,rezult;
Beh, ci risiamo, non vedo SRC. Per non fare mistero di nulla, ecco il codice completo del mio EA per il calcolo delle barre up-down su un periodo, forse aiuterà gli esperti a capire dove è l'errore:
Non c'è niente da capire qui. Dividere un int per un int produce un int indipendentemente dal tipo di variabile che riceve il risultato della divisione.
Ecco il pulsante SRC
.
Ciao a tutti ) Puoi dirmi per favore - come costruire un indicatore personalizzato in un robot di trading (per esempio ho scaricato il codice dell'indicatore del canale Donchian) - ecco il codice (cosa scegliere da esso per disegnare??
#proprietà copyright "ps"
#proprietà link ""
//---- impostazioni dell'indicatore
#proprietà indicator_chart_window
#proprietà indicator_buffers 2
#property indicator_color1 Magenta
#property indicator_color2 Magenta
#proprietà indicator_width1 1
#proprietà indicator_width2 1
//---- parametri dell'indicatore
extern int periodi=20;
//---- buffer degli indicatori
doppio superiore[];
doppio inferiore[];
//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'indicatore personalizzato
//+------------------------------------------------------------------+
int init()
{
//---- impostazioni di disegno
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
//---- mappatura dei buffer degli indicatori
SetIndexBuffer(0,upper);
SetIndexBuffer(1,lower);
//---- nome per DataWindow e l'etichetta della sottofinestra dell'indicatore
IndicatoreNomeCorto("Canale Donchian("+periodi+")");
SetIndexLabel(0, "Upper");
SetIndexLabel(1, "Lower");
//---- inizializzazione fatta
ritorno(0);
}
//+------------------------------------------------------------------+
//| ora fai la danza. |
//+------------------------------------------------------------------+
int start()
{
limite int;
int counted_bars=IndicatorCounted();
//---- ultima barra contata sarà ricontata
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
//---- calcolare i valori
for(int i=0; i<limit; i++) {
upper[i]=iHigh(Symbol(),Period(),iHighest(Symbol(),Period(),MODE_HIGH,periods,i))
lower[i]=iLow(Symbol(),Period(),iLowest(Symbol(),Period(),MODE_LOW,periods,i));
}
ritorno(0);
}
0
Ciao a tutti ) Puoi dirmi per favore - come costruire un indicatore personalizzato in un robot di trading (per esempio ho scaricato il codice dell'indicatore del canale Donchian) - ecco il codice (cosa scegliere da esso per disegnare???
L'indicatore disegna attraverso i buffer. Non ci sono buffer nell'EA e deve disegnare con gli oggetti.
Cosa faccio ora? Ho una strategia basata sul canale - c'è una sostituzione alternativa?
So dov'è il pulsante SRC, ma dopo "incolla" non c'è l'immagine del codice. è questo che intendevo con "non si vede l'SRC". In questo momento - vedi il codice postato sopra? Non lo vedo.