Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 916 1...909910911912913914915916917918919920921922923...1178 Nuovo commento Artem Kolosov 2015.07.16 09:03 #9151 Per favore, aiutatemi a capire.Come faccio a scrivere linee diverse nell'EA dall'indicatore?Ho un indicatore - MACD 2 Line. Come posso registrare le linee dell'indicatore nel mio EA? Gobo 2015.07.17 06:28 #9152 StringAdd() IntegerToString() - cosa c'è di sbagliato?In una stringa del tipo x=StringAdd(x,IntegerToString(y));dà un avvertimento gialloconversione implicita da "stringa" a "numero cosa c'è che non va? [Deleted] 2015.07.17 06:47 #9153 Buon pomeriggio.Compito: calcolare in un punto il centro del canale (da usare come ordine pendente). Ho impostato i bordi del canale manualmente.double up_level, down_level, stop_size; int init() { up_level=1.55974; down_level=1.55596; stop_size = NormalizeDouble((up_level - down_level)/2,5); Alert ("Ширина канала = ", NormalizeDouble(up_level - down_level,5)); Alert ("Середина канала = ", NormalizeDouble(stop_size,5)); return(0); } Lo calcolo con la calcolatrice 1.55974 - 1.55596 = 0.00378 L'allarme mostra larghezza = 0,00380.00378/2 = 0.00189L'allarme dà il centro = 0,0019Domanda: Perché il programma non conta la quinta cifra? Domande dai principianti MQL5 PIPER INTRADAY Una domanda per i Dina Paches 2015.07.17 09:22 #9154 GygaByte: Alert ("Ширина канала = ", DoubleToString(up_level - down_level,5)); Alert ("Середина канала = ", DoubleToString(stop_size,5));Quando si emette un avviso, un commento, una stampa, ecc. (cioè, "per essere visto chiaramente sullo schermo"), è necessario convertirlo in testo.L'avrai:P./S.: E per i calcoli interni - sì, NormalizeDouble(...). [Qualsiasi domanda da principiante, Domande dai principianti MQL5 Auguri per MQL5 Dina Paches 2015.07.17 09:48 #9155 GygaByte:P./S. C'è anche, per esempio, un'informazione utile su questo argomento e un link a un articolo nel Forum Navigator. Dina Paches 2015.07.17 10:12 #9156 Hobu: StringAdd() IntegerToString() - cosa c'è di sbagliato?in una stringa del tipo x=StringAdd(x,IntegerToString(y));dà un avvertimento gialloconversione implicita da "stringa" a "numero cosa c'è che non va?StringAdd è di tipo bool.Tutto quello che dovete fare è specificare il join alla fine della stringa (se x è di tipo stringa nel vostro caso, ovviamente):StringAdd(x,IntegerToString(y)); Dina Paches 2015.07.17 10:16 #9157 Hobu:P./S.: buoni esempi sulle stringhe sono in questo articolo, per esempio: https://www.mql5.com/ru/articles/585(e lì basta digitare o fare il copia-incolla cercando nella pagina: StringAdd) Dina Paches 2015.07.17 10:23 #9158 varyar84: Per favore, aiutatemi a capire.Come faccio a scrivere linee diverse nell'EA dall'indicatore?Ho un indicatore - MACD 2 Line. Come prescrivere le linee dell'indicatore nel mio Expert Advisor?Valori di ritorno:indicatori personalizzati: iCustomindicatori tecnici: https://docs.mql4.com/ru/indicators Dina Paches 2015.07.17 10:29 #9159 varyar84: P./S.: Come applicare questo nella pratica, se sorgono domande, si può trovare in una varietà di ricerche sul sito web e/o nel libro di testo.Buona fortuna. PokrovMT5 2015.07.18 13:37 #9160 Ciao a tutti, ho una domanda, è meglio fare un solo ciclo per tutti gli scopi o ci possono essere diversi cicli in un blocco, c'è una differenza in termini di prestazioni dell'EA o no? MT5 e la velocità consulente esperto - domande domanda per gli esperti 1...909910911912913914915916917918919920921922923...1178 Nuovo commento
Per favore, aiutatemi a capire.
Come faccio a scrivere linee diverse nell'EA dall'indicatore?
Ho un indicatore - MACD 2 Line. Come posso registrare le linee dell'indicatore nel mio EA?
StringAdd() IntegerToString() - cosa c'è di sbagliato?
In una stringa del tipo
x=StringAdd(x,IntegerToString(y));
dà un avvertimento giallo
conversione implicita da "stringa" a "numero
Buon pomeriggio.
Compito: calcolare in un punto il centro del canale (da usare come ordine pendente). Ho impostato i bordi del canale manualmente.
Lo calcolo con la calcolatrice
1.55974 - 1.55596 = 0.00378
L'allarme mostra larghezza = 0,0038
0.00378/2 = 0.00189
L'allarme dà il centro = 0,0019
Domanda: Perché il programma non conta la quinta cifra?
Quando si emette un avviso, un commento, una stampa, ecc. (cioè, "per essere visto chiaramente sullo schermo"), è necessario convertirlo in testo.
L'avrai:
P./S.: E per i calcoli interni - sì, NormalizeDouble(...).
P./S. C'è anche, per esempio, un'informazione utile su questo argomento e un link a un articolo nel Forum Navigator.
StringAdd() IntegerToString() - cosa c'è di sbagliato?
in una stringa del tipo
x=StringAdd(x,IntegerToString(y));
dà un avvertimento giallo
conversione implicita da "stringa" a "numero
StringAdd è di tipo bool.
Tutto quello che dovete fare è specificare il join alla fine della stringa (se x è di tipo stringa nel vostro caso, ovviamente):
P./S.: buoni esempi sulle stringhe sono in questo articolo, per esempio: https://www.mql5.com/ru/articles/585
(e lì basta digitare o fare il copia-incolla cercando nella pagina: StringAdd)
Per favore, aiutatemi a capire.
Come faccio a scrivere linee diverse nell'EA dall'indicatore?
Ho un indicatore - MACD 2 Line. Come prescrivere le linee dell'indicatore nel mio Expert Advisor?
Valori di ritorno:
P./S.: Come applicare questo nella pratica, se sorgono domande, si può trovare in una varietà di ricerche sul sito web e/o nel libro di testo.
Buona fortuna.