[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 966
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
Qualcuno può dirmi qual è il problema?
Finché non avremo l'indicatore stesso, nessuno ce lo dirà.
È possibile. Se ovviamente la società di intermediazione lo supporta.
Basta tenere a mente che nel tester è possibile aprire posizioni nello strumento corrente, e ci sono alcune restrizioni su altri strumenti
Questa serie di restrizioni si applica al trading online? Se no, è triste. Il codice non apre nulla:
Ciao a tutti.
Potete dirmi per favore: dopo aver fatto dei test sulla cronologia, c'è un modo per ottenere il commento o il numero magico di ogni trade fatto, o qualsiasi altro modo per identificare i trade? Lasciatemi provare a spiegare il significato. Supponiamo che io abbia programmato alcuni pattern ed eseguito l'EA sulla storia, il risultato, come spesso accade, è la perdita. Sarebbe interessante vedere quale dei modelli e in quali condizioni di mercato sta perdendo sempre più spesso, e quale (se c'è) mostra almeno qualche profitto.
Grazie in anticipo per le risposte.
c'è un annullamento degli ordini storici?
c'è un tale problema - anch'io ho avuto questo problema, se l'Expert Advisor fa molti scambi all'anno - forse troppi dati sono memorizzati per l'output del risultato finale o forse i buffer degli indicatori mangiano la memoria
Ho visto - non so, abbiate pazienza - per un quadro generale, il test è per 10 anni, ed è meglio ottimizzare per un anno e poi fare una selezione dei migliori parametri
I guru consigliano, mi sono già scervellato, sento che dovrebbe essere facile, ho provato in entrambi i modi... Non funziona...
L'essenza del problema:
Sto scrivendo un indicatore, cattura i punti nei buffer, in totale ci dovrebbero essere 4, 2 assemblati normalmente, i valori come dovrebbero essere da barre, o zero o, prezzo, qui tutto è OK, ma abbiamo bisogno di altri 2 buffer in cui mettere i valori in questo modo: se un valore non zero viene trovato per il buffer 0, quindi controllare se il precedente valore non zero nel buffer 0, e se è meno, allora il valore corrente viene scritto nel buffer 2. Voglio che sia calcolato al volo, non tramite ricerca e looping, è il mio primo indicatore, ho scritto Expert Advisors e script, ma mi sono perso con l'indicatore e i suoi buffer...
...................
Counted_bars=IndicatorCounted(); // Numero di barre calcolate
i=Bars-Counted_bars-1; // Indice del primo non contato
while(i>1) // Loop su barre non contate
{
if (..............) // tutto funziona qui
{
Buf_0[i]=High[i];
{ qui vogliamo calcolare Buf_2[i] }
}
se (..............) //tutto funziona anche qui
{
Buf_1[i]=Low[i];
{ma qui vogliamo calcolare Buf_3[i] }
}
i--;
//calcolare l'indice della prossima barra
}
//--------------------------------------------------------------------
return; // Esci dalla funzione speciale start()
}
//--------------------------------------------------------------------
I guru consigliano, mi sono già scervellato, sento che dovrebbe essere facile, ho provato in entrambi i modi... Non posso...
L'essenza del problema:
Sto scrivendo un indicatore, cattura i punti nei buffer, in totale ci dovrebbero essere 4, 2 assemblati normalmente, i valori come dovrebbero essere da barre, o zero o, prezzo, qui tutto è OK, ma abbiamo bisogno di altri 2 buffer in cui mettere i valori in questo modo: se un valore non zero viene trovato per il buffer 0, quindi controllare se il precedente valore non zero nel buffer 0, e se è meno, allora il valore corrente viene scritto nel buffer 2. Voglio che sia calcolato al volo, non con la ricerca e il looping, è il mio primo indicatore, ho scritto Expert Advisors e script, ma mi sono perso con l'indicatore e i suoi buffer...
...................
Counted_bars=IndicatorCounted(); // Numero di barre calcolate
i=Bars-Counted_bars-1; // Indice del primo non contato
while(i>1) // Loop su barre non contate
{
if (..............) // tutto funziona qui
{
Buf_0[i]=High[i];
{ qui vogliamo calcolare Buf_2[i] }
}
if (..............) //tutto funziona anche qui
{
Buf_1[i]=Low[i];
{ma qui vogliamo calcolare Buf_3[i] }
}
i--;
//calcolare l'indice della prossima barra
}
//--------------------------------------------------------------------
return; // Esci dalla funzione speciale start()
}
//--------------------------------------------------------------------
Cosa succede più spesso - comprare o vendere? Significato globale.