Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 932

 
Top2n:

Ciao, come cambiare il nome - oggetto Fibo.

Per quanto ne so, il nome dell'oggetto non cambia. Viene creato un nuovo oggetto con un nuovo nome.

Il vecchio oggetto viene cancellato se necessario (all'inizio è sufficiente conoscere il vecchio MT4).

 
abeiks:
Quali dovrebbero essere i valori dei prezzi Price2-Price4?
Se arriva un nuovo prezzo che corrisponde alla condizione allora Price1 diventa Ask price, Price2 diventa Price1 price, Price3 diventa Price2 price, Price4 diventa Price3 price.

Se Ask<=Price1, cosa dovrebbe fare il programma?
Poi non succede niente.

Per formare una sequenza di prezzi, potete prima creare un array non dinamico.

Quando appare un nuovo prezzo, sposta l'array verso l'alto fino al numero dell'elemento.

La funzione di commento può contenere 64 elementi, compresi i controlli separati da virgola.

 
abeiks:
Quali dovrebbero essere i valori dei prezzi Price2-Price4?
Se arriva un nuovo prezzo che corrisponde alla condizione, allora Prezzo1 diventa Prezzo Ask, Prezzo2 diventa Prezzo1, Prezzo3 diventa Prezzo2, Prezzo4 diventa Prezzo3.

Se Ask<=Price1, cosa dovrebbe fare il programma?
Poi non succede niente.
double Price1, Price2, Price3, Price4;

void OnTick()
  {
    if (Ask > Price1)
    {
    Price4=Price3;
    Price3=Price2;
    Price2=Price1;
    Price1=Ask;
    Comment(Price1, "\n", Price2, "\n", Price3, "\n", Price4);
    }
  }
 
silachara:



Grazie!
 
kosmos0975:

Per formare una sequenza di prezzi, potete prima creare un array non dinamico.

Quando appare un nuovo prezzo, sposta l'array verso l'alto fino al numero dell'elemento.

La funzione di commento può contenere 64 elementi, compresi gli elementi di controllo separati da virgola.

Presumo che questo sia circa lo stesso che TarasBY ha suggerito il 25.08.2015 17:22 #. È una buona idea perché si possono aggiungere facilmente altre linee. Ma il fatto è che io non conosco gli array e posso solo rifare il codice che ha funzionato, e non ho potuto correggere il codice di TarasBY per farlo funzionare.
 

Ciao a tutti. Per favore, potete dirmi.

Gli indicatori nel tester di strategia possono lavorare con le informazioni dell'ordine (OrderSelect(...)) aperte dall'Expert Advisor

oSimpleFXTester_v2.ex4 (in parallelo). In modalità di visualizzazione. Il tandem funziona nel terminale.

 

Buon tempo!

Chi può dirmi come calcolare programmaticamente il numero di giorni di trading (lavorativi) tra due date?
Cioè, dobbiamo in qualche modo tenere conto dei fine settimana e dei giorni festivi.

Grazie mille in anticipo).

 
Shuba:

Buon tempo!

Qualcuno può consigliare come calcolare programmaticamente il numero di giorni di trading (lavorativi) tra due date?
Cioè, bisogna in qualche modo tener conto dei fine settimana e dei giorni festivi.

Grazie mille in anticipo).

Ci sono giorni in cui una singola coppia non sta contrattando a causa delle vacanze dell'ospite.

È meglio contare in base alla storia. Prendete nota della data attuale. Con l'inizio di un nuovo giorno di trading++;

 

Buon pomeriggio!

Potete dirmi per favore come scrivere i dati in un file csv in più righe invece di una sola?

 
pmn:

Buon pomeriggio!

Potete dirmi per favore come scrivere i dati in un file csv in più righe invece di una sola?

Che problema c'è, io scrivo una domanda e trovo una risposta da solo. Ne sono uscito usando diverse funzioni FileWrite consecutive.
Motivazione: