[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 485
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
Ma per qualche motivo l'EA apre spesso un ordine del tipo sbagliato!
Per favore, ditemi dove c'è un errore!
Allo SL l'EA dovrebbe aprire un ordine dello stesso tipo e al TP del tipo opposto!
Ma per qualche motivo l'EA apre spesso l'ordine del tipo sbagliato!
Puoi dirmi dov'è l'errore?
и не понятно, что именно вы хотите получить в массивах MAX и MINкакова размерность массива x10 ?
10?
Тогда надо так переписать:
Lasciatemi spiegare di nuovo :)
C'è un array che contiene tutti i valori delle colonne MACD.
Dobbiamo prendere una dozzina di tutti quei valori (in ordine) e cercare il valore massimo in essi, e disegnarlo nell'indicatore, e così via fino alla fine.
Ecco di nuovo il codice:
Per come la vedo io, non viene disegnato perché l'indice dell'array con le decine non coincide con l'indice di questo valore nell'array principale con i valori MAKD.
In altre parole, quando il contatore raggiunge, diciamo, 30 nel ciclo principale, poi nel sottociclo andrà 30-31-32...39 (supponiamo, il massimo di loro sarà il valore 34), la funzione Arraymaximum(x10) lo troverà, ma scriverà in IndexMAX esattamente il numero ordinale del SUO (x10) array, cioè in realtà il vero valore sarà 34, ma ne scriverà un altro (da 0 a 9, perché è un array di decine). Non riesco a capire cosa fare...
Lasciatemi spiegare di nuovo :)
C'è un array che contiene tutti i valori delle colonne MACD.
Dobbiamo prendere da tutti quei valori una dozzina di valori (in ordine) e cercare il valore massimo in essi, e rispettivamente disegnarlo nell'indicatore, e così via fino alla fine.
Ecco di nuovo il codice:
Per come la vedo io, non viene disegnato perché l'indice dell'array con le decine non coincide con l'indice di questo valore nell'array principale con i valori MAKD.
In altre parole, quando il contatore raggiunge, diciamo, 30 nel ciclo principale, poi nel sottociclo andrà 30-31-32...39 (supponiamo, il massimo di loro sarà il valore 34), la funzione Arraymaximum(x10) lo troverà, ma scriverà in IndexMAX esattamente il numero ordinale del SUO (x10) array, cioè in realtà il vero valore sarà 34, ma ne scriverà un altro (da 0 a 9, perché è un array di decine). Non riesco a capire cosa fare...
Mostra tutto il codice dell'indicatore
Весь код индикатора покажиLasciatemi spiegare di nuovo :)
Credo che tu volessi scrivere così:
Qual è il suo obiettivo?
Beh, cosa vuoi ottenere. Suddividerlo in decine è inutile. Si spostano continuamente nel tempo.
мне кажется, Вы хотели написать вот так:
Non disegna :(((.
s.w. k=0 l'ho finito :)
А какую цель преследуешь?
Ну, что хочешь получить. Разбивать на десятки бесмысленно. Они все время передвигаются во времени.
Sì, l'obiettivo è letterale... voglio che il massimo sia visualizzato tra ogni 10 barre...