[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 473

 
StatBars >>:

Point не может равняться 0, у Вас скорее всего 5-й знак и поэтому когда принтишь(Алерт) получается 0(принт(Алерт) выводит до 4 цнаков, если не преобразовать в строку DoubleToStr...)
попробуйте TakeProfit и StopLoss умножить на 10

Grazie per il suggerimento. Il punto ha una quinta cifra, quindi Alert non l'ha emessa. La conversione DoubleToStr ha mostrato Point = 0,00001.

Ma non è questa la cosa principale, la cosa principale è che la posizione non si apre e GetLastError() mostra l'errore #130.

 
Qualità della simulazione 25.00% Cosa
significa, cosa viene simulato, come?
 
159753 писал(а) >>

Grazie per il suggerimento. Il punto ha una quinta cifra, quindi Alert non l'ha emessa. La conversione DoubleToStr ha mostrato Point = 0,00001.

Ma questa non è la cosa principale, la cosa principale è che la posizione non viene aperta e GetLastError() mostra l'errore #130.


Ho pubblicato una versione corretta nella pagina precedente. A quanto pare non l'hai guardato.

 
Ciao.
Alla ricerca di indicatori di tendenza.
Voglio prima controllare un semplice MA.
Sapete qual è il periodo MA ottimale per ogni TF
D1-
H4-
H1-
M30-
M15-
M5-
M1-
L'idea è la seguente: quando tutte le MA sono uguali (il prezzo è più basso/alto) solo la compravendita sarà filtrata
 
Vinin >>:


Я выложил на предыдущей странице исправленный вариант. Видимо ты его не смотрел.

L'ho cercato, ma non è servito, la posizione continua a non aprirsi.

 
iBarShift Cerca un bar per tempo. La funzione restituisce l'offset della barra a cui appartiene il tempo specificato. Se non c'è nessuna barra per il tempo specificato (un "buco" nella storia), la funzione restituisce, a seconda del parametro esatto, -1 o l'offset della barra più vicina.
Per favore, mi dica, cosa intende con questo?
Se non c'è una barra, la funzione restituisce lo spostamento della barra più vicina o lo spostamento della barra più vicina?
Se è la seconda variante, quale barra è la destra o la sinistra se entrambe sono ugualmente distanti?

Sapete se ci sono funzioni pronte in MQL per lavorare con il tempo? Addizione di tempo, divisione di periodi di tempo, moltiplicazione, ecc.
 
MoneyJinn писал(а) >>

Può dirmi cosa significa questo?
Se manca una barra, la funzione indica l'offset della barra adiacente più vicina allo zero o più vicina alla barra mancante?
Se è la seconda variante, quale barra è la destra o la sinistra se entrambe sono ugualmente distanti?

Sapete se ci sono funzioni pronte in MQL per lavorare con il tempo? Addizione di tempo, divisione di periodi di tempo, moltiplicazione, ecc.


Intendo l'indice della barra, se non c'è una barra, verrà restituito il codice di errore.

Perché hai bisogno della moltiplicazione del tempo, o della divisione, per cosa? In generale, il tempo può essere gestito come un intero.
 
Vitya >>:
Здравствуйте.
Ищу трендовые индикаторы.
Хочу проверить сперва простую МА.
Вы не знаете, кокой оптимальный период МА для каждого ТФ
D1-
H4-
H1-
M30-
M15-
M5-
M1-
Идея така: При совпадении напрявления всех MA(цена ниже/выше) отфильтровывать тьлько buy/sell

Il miglior periodo di MA è diverso per ogni zona e, inoltre, può differire da una zona all'altra,

quindi non cercate un periodo, ma un sistema per determinare il periodo migliore.

 
Ciao, potresti per favore consigliarmi come fare in modo che questo codice prenda parametri da m15 ad esempio, ma l'esperto stesso era su n4?
int start()
  {
//----  
  double A = 0.0;                           //Валидность среднего бара за 30 баров
for(int a = 0; a < 30; a++)
{     
 A += High[a];
}
double B = 0.0;   
for(int b = 0 ;b < 30; b++)
{     
 B += Low[b];
}
double AB = 0.0;
AB=(A-B)/30;
MessageBox("средний="+(AB));

//----
   return(0);
  }
//+------------------------------------------------------------------+
 
viktors писал(а) >>
Ciao, potresti per favore dirmi come fare in modo che questo codice prenda parametri da es. m15 ma l'esperto stesso è su n4?

Per dati intendi alti e bassi? Poi va così
doppio x=iHigh( NULL,15, a)
Basso anche, è per m15
Motivazione: