[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 477
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
Ecco, mi dispiace... Ho ricontrollato le staffe otto volte: bene, sono equilibrate! Equilibrato! O lo sono?
In questo codice:
spostare le virgolette (quelle alla fine della riga).
Uff!!! Non funziona. Ah, compilerò il cane in una nuova EA pezzo per pezzo!
Questo è quello che faccio in casi come questo:
- Commento tutto il testo della funzione;
- Prendo il commento in parti, lo compilo e aspetto che l'errore si manifesti.
così
come questo
e così via
Suggerimento 1: strutturare il programma con i rientri
Suggerimento 2: quando si cercano tali errori, e molti altri, utilizzare il commento delle parti di codice /* */ - gli errori di sintassi vengono trovati molto rapidamente
Grazie!!! È meglio che dia un'occhiata al codice... Ho anche le staffe su un pezzo di carta - in equilibrio!!!
frammentario non significa corretto - la regola di annidamento deve essere seguita
Dov'è la ramificazione? O sono stupido... Abbiamo appena aperto un ordine alle condizioni!
Grazie!!!
Si compila senza quella linea.
E non lo vedo come un crimine!!! Sono stato quello che ha trasferito l'intero EA in parti e le ha compilate separatamente fino a quando ho trovato la radice, per così dire.
Grazie!!!
Si compila senza quella linea.
E non vedo cosa ci sia di male!!! Ero io che portavo l'intero EA in parti e le compilavo separatamente fino a trovare la radice, per così dire.
manca la parentesi di chiusura per Print
Buon pomeriggio... Ho scritto un semplice indicatore (vedi file allegato).
In poche parole, l'essenza dell'indicatore: l'indicatore consiste in 3 linee:
1 linea mostra la differenza di due MA su Close con periodi a e b (condizionalmente).
La 2a linea mostra la differenza di due MA su Close con periodi c e d (condizionalmente);a≠b≠c≠d.
Lalinea 3 mostra il MA della differenza tra Linea1 e Linea2, cioè MA(Linea1-Linea2) con un certo periodo.
Domanda: Perché la linea 3 (nera) è mostrata come una linea retta nel grafico?
Nota all'immagine: il grafico superiore mostra il risultato desiderato, il grafico inferiore mostra il mio indicatore creato
Nota: se qualcuno troverà qualche altro bug, sarò molto grato per un suggerimento
P.S. Per non sporcare il forum, vi ringrazio in anticipo per il vostro feedback