Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 505
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
Ne hai bisogno, ovviamente! Bene, come applicare questa costruzione per cercare il minimo? Non posso farlo con il mio cervello)
Per trovare il massimo, alla variabile val viene assegnato il valore 0 (ovviamente inferiore a qualsiasi valore dell'indicatore).
Questo significa che per trovare il minimo, dobbiamo aggiungere un valore volutamente più alto. Si può usare la costante EMPTY_VALUE o il valore dell'indicatore direttamente su qualche barra tra cui si cerca il minimo.
O come questo:
Ne hai bisogno, naturalmente! Bene, come si applica questa costruzione per trovare il minimo? Non riesco a capirlo).
Esce -1.E voglio imparare come dichiarare un array. Ho provato in questo modo:
Il ciclo passa attraverso 34 valori e l'array contiene solo 33 celle, corretto.
E provate ArrayMinimum(num_array,WHOLE_ARRAY,0);
... Voglio anche imparare come dichiarare un array...
Se solo per allenamento e scopo cognitivo...
Il periodo in cui vengono determinati il minimo e il massimo - dovrebbe essere un parametro esterno per consentire la messa a punto e l'ottimizzazione.
Quindi, prima di tutto, l'array è dichiarato senza dimensione:
double val[];
La dichiarazione dell'array è fatta in una sezione comune, non in una funzione.
Nella funzione init, la dimensione è impostata sull'array:
Ora nella funzione di avvio riempiamo l'array:
Infine , ArrayMaximum() e ArrayMinimum() sono applicate all'array.
Per trovare il massimo, alla variabile val viene assegnato il valore 0 (ovviamente inferiore a qualsiasi valore dell'indicatore).
Questo significa che per trovare il minimo, dobbiamo aggiungere un valore volutamente più alto. Si può usare la costante EMPTY_VALUE o il valore dell'indicatore direttamente su qualche barra tra cui si cerca il minimo.
O come questo:
Il ciclo passa attraverso 34 valori, mentre l'array contiene solo 33 celle, correggetelo.
E provate ArrayMinimum(num_array,WHOLE_ARRAY,0);
Cari colleghi programmatori! Sono nei guai, per favore aiutatemi.
Mi sono già scervellato su questo codice.
Ecco l'intera funzione:
Raggiunge Print e questo è ciò che produce:
Mentre il ticket: 225299700 è un ticket d'ordine OP_SELLLIMIT.
E modifica lo stop loss di questo ordine selezionato come previsto. Ma OP_BUY non si vede, anche se sono sicuro che esiste:
Quale potrebbe essere il problema? Perché mi fa questo? Per favore, aiutatemi a capire!
un'altra domanda sulla funzione
come far disegnare un rettangolo in avanti invece che indietro, per esempio cinque barre in avanti ad un prezzo specificato...... e non ridisegnarlo
Mi sono informato. Grazie.
Non ci sono molte informazioni nella domanda però. Ci sono molti estremi sulle barre delle ore nel mese. E a proposito, estremi di cosa esattamente?