
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
stai scherzando naturalmente ha funzionato
Sì, ora funziona.
Ho usato l'ultima versione con tutti i 10 parametri e ora funziona.
Grazie.
BTW, non ho ancora capito perché la versione più vecchia con 7 parametri non funzionava!
Come nell'immagine sopra, quell'indicatore ha 8 parametri esterni. Qui 'TimeFrame' è stato definito come '0' prima della stringa "xpMA".
Poi ho dichiarato il resto dei 7 parametri come sotto:
Quindi, dove ho fatto l'errore, per favore indica.
Saluti
Deve imparare dagli errori comuni.
Grazie per il supporto e la comprensione :)
BTW, non ho ancora capito perché la versione precedente con 7 parametri non funzionava!
Come nell'immagine sopra, questo indicatore ha 8 parametri esterni. Qui 'TimeFrame' è stato definito come '0' prima della stringa "xpMA".
Poi ho dichiarato il resto dei 7 parametri come sotto:
Quindi dove ho fatto l'errore per favore indicare.
Lasciatemi dire di nuovo che usando iCustom dovete passare i parametri corrispondenti all'ordine di dichiarazione
I parametri passati e il loro ordine devono corrispondere all'ordine di dichiarazione e al tipo di variabili esterne dell'indicatore personalizzato. Se i valori dei parametri passati non sono specificati, verranno utilizzati i valori di default.
NON è possibile saltare un parametro
esempio se un indicatore personalizzato ha 5 parametri puoi usarlo così:
ma non potete usarlo in questo modo:
Ripeto che usando iCustom dovete passare i parametri corrispondenti all'ordine di dichiarazione
NON si può saltare un parametro
esempio se un indicatore custom ha 5 parametri puoi usarlo così:
ma non puoi usarlo in questo modo:
Questo è ciò che sto sbagliando e che non riesco a identificare.
Ok, ecco come ho assegnato i parametri:
Param1=MA_Periodo
Param2=MA_Tipo
Param3=MA_Applicato
Param4=T3MA_VolumeFactor
Param5=JMA_Phase
Param6=Step_Period
Param7=DebugMode
Ora quale di questi è sbagliato?
Saluti
hai saltato il primo "TimeFrame"
hai saltato il primo "TimeFrame"
ohh, allora questo è il caso.
Se salto uno dei parametri esterni non funziona.
Ma l'ho saltato consapevolmente perché dovrebbe funzionare con il time frame corrente che è definito all'inizio:
iCustom(Null, 0, Param1,...)
Ecco perché ho pensato che non c'è bisogno di definirlo di nuovo come 'TimeFrame'.
Grazie per la correzione.
ohh, allora questo è il caso.
Se mi manca uno dei parametri esterni non funziona.
No, si può sbagliare, ma non si può saltare, cioè se ci sono 5 parametri e si lasciano gli ultimi 2 non c'è problema
ma non puoi saltare 1 e usare 2 3 4 5
Ma l'ho saltato consapevolmente perché dovrebbe funzionare con il time frame corrente che è definito all'inizio:
iCustom(Null, 0, Param1,...)
Sì, ma il terminale non sa cosa contiene questo parametro, può contenere qualsiasi cosa (non necessariamente il time frame)
Ecco perché ho pensato che non c'è bisogno di definirlo di nuovo come 'TimeFrame'.
non pensare, agisci! ;-)
Grazie per la correzione.