[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 373

 

Salve.

Potete per favore dirmi come ottenere il prezzo del livello Fibo di interesse.

Ho provato molte varianti. Ecco uno di loro:

double gg = 0;
double hh = 0;
for(int i=ObjectsTotal()-1; i>=0; i--)
 {
  string N_M=ObjectName(i);
  if(N_M=="FIBO_13426")
   {
    hh = ObjectGet("FIBO_13426", OBJPROP_FIRSTLEVEL+3);
    gg = ObjectGet("FIBO_13426",hh);
   }
  return (gg);
 }

Grazie in anticipo.

 
nemo811:

Salve.

Potresti dirmi come ottenere il prezzo del livello Fibo di interesse?


Non si può ottenere il prezzo, ma solo la percentuale. Ma il prezzo di livello è calcolato sulla base dei prezzi delle estremità della fiba.
 
Capito. Grazie.
 

Ciao, compagni!

Ha affrontato un problema inaspettato.

L'altro ieri il tester funzionava come dovrebbe. Da ieri sera, qualsiasi versione della strategia nel tester apre un trade e dopo un secondo, o qualche minuto/ora di storia, il tester smette di funzionare. Nessun errore, niente.

Non ho cambiato nulla negli Expert Advisors.

Qualcuno ha avuto problemi con esso? Si prega di consigliare

ecco il registro

2011.11.27 16:12:29 2010.01.11 05:20 Tester: order #1 is closed
2011.11.27 16:12:29 2010.01.11 02:40 channel_err RTSI,Daily: open #1 buy 1.00 RTSI at 1498.23 sl: 1403.37 tp: 282172.43 ok
2011.11.27 16:12:29 2010.01.11 02:40 channel_err RTSI,Daily: Alert: buy 1 lot for 1216 (121.6%) Con leva = 1.2
2011.11.27 16:12:29 2010.01.11 02:40 a_max_example RTSI,Daily: caricato con successo
2011.11.27 16:12:29 2010.01.11 02:40 channel_err RTSI,Daily: Alert: Last order was null. TREND trading
2011.11.27 16:12:29 2010.01.11 00:00 a_max_example_median RTSI,Daily: caricato con successo
2011.11.27 16:12:29 input channel_err: trstop=30; trstEp=0.5; Buy=24; Sell=10; risk=4;
2011.11.11.27 16:12:29 Tester: tasso di cambio non può essere calcolato
2011.11.27 16:12:29 Tester: tasso di cambio non può essere calcolato
2011.11.27 16:12:29 TestGenerator: unmatched data error (low value 1845.0000 at 2011.01.28 00:00:00 non è raggiunto dal timeframe più basso, prezzo basso 1845.8900 mismatches)
2011.11.27 16:12:29 TestGenerator: unmatched data error (high value 1900.4000 at 2011.01.28 00:00 is not reached from the lowest timeframe, high price 1900.0400 mismatches)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 38599 at 2010.05.11 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (high value 1653.6300 at 2010.04.04.13 12:05 e prezzo 1653.7600 non corrispondenti)
2011.11.27 16:12:29 TestGenerator: unmatched data error (low value 1641.2200 at 2010.04.12 12:05 and price 1641.2100 mismatched)
2011.11.27 16:12:29 TestGenerator: unmatched data error (high value 1636.0400 al 2010.04.09 00:00 non è raggiunto dal timeframe più basso, prezzo alto 1632.9900 non corrisponde)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00:00 superato)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.04.07 00:00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00:00 superato)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: errore di dati non abbinati (il valore basso 1561.1500 al 2010.03.31 00:00 non è raggiunto dal timeframe più basso, prezzo basso 1568.3100 non corrisponde)
2011.11.27 16:12:25 channel_err: caricato con successo

l'errore di dati non abbinati era presente prima, ma tutto funzionava bene

 
gli ordini pendenti possono innescare lo slippage? test owl. il tester mostra che un ordine pendente viene piazzato a un prezzo ma viene attivato a un altro
 
myrzila:
gli ordini pendenti possono innescare lo slippage? testando il gufo. il tester mostra che un ordine pendente viene piazzato a un prezzo ma viene attivato a un altro
Avete considerato il prezzo al quale vengono aperti i vostri ordini (Ask o Bid)?
 
ramirez17:

Prima c'era un errore di dati non abbinati, ma tutto funzionava bene

Per quanto ne so, non ci dovrebbero essere errori nel registro. Sistemare quello esplicito - forse è questa la ragione.
 

Come faccio a resettare l'array? Si sta riempiendo gradualmente di numeri:

void FormTicket(int number) 
    { 
      for(int i=3;i>0;i--) 
      { 
         TicketArray[0] = ticket; 
         if(TicketArray[0]>0 && TicketArray[0] == TicketArray[1])break; 
         TicketArray[i] = TicketArray[i-1]; 
      } 
    } 

int start() 
  { 
//---- 


FormTicket(ticket); //вызываем функцию, чтоб запоминала тикеты 


//---- 
   return(0); 
  } 

ticket - Questo è il numero d'ordine. Quindi, vorrei che tutti i numeri nell'array diventassero istantaneamente zero "0" sotto una certa condizione... Come si fa?

 
CLAIN:

Come faccio a resettare l'array? Si sta riempiendo gradualmente di numeri:

ticket - Questo è il numero d'ordine. Quindi, vorrei che tutti i numeri nell'array diventassero istantaneamente zero "0" sotto una certa condizione... Come si fa?


https://docs.mql4.com/ru/array/ArrayInitialize
 

grazie =)))))))))))))))))))))