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

 
nadya:
OrderSend restituisce un valore intero, non è una funzione booleana, fate attenzione

Oh amico, è la seconda volta che ci casco. Grazie
 
sss2019:

Oh, amico, è la seconda volta che ci casco. Grazie
Felice di essere stato d'aiuto).
 

Dimmi cosa significa, non capisco bene.

SELECT_BY_POS - в параметре index передается порядковый номер позиции в списке,

Il numero di sequenza della posizione significa

OP_BUY - 0

OP_SELL - 1

OP_BUYLIMIT - 2

OP_BUYSTOP - 3

OP_SELLLIMIT - 4

OP_SELLSTOP - 5

O qualcos'altro?

 
sss2019:

Dimmi cosa significa, non capisco bene.

Il numero di sequenza della posizione significa

OP_BUY - 0

OP_SELL - 1

OP_BUYLIMIT - 2

OP_BUYSTOP - 3

OP_SELLLIMIT - 4

OP_SELLSTOP - 5

O qualcos'altro?

Il tipo di ordine (OrderType ) e il numero di posizione è il numero degli ordini attualmente aperti nel conto.

Per esempio, 10 ordini BUY su EURUSD e altri 5 SELL sono aperti - dobbiamo distinguerli in qualche modo. Quindi in primo luogo ognuno di loro ha un biglietto - un numero unico, e in secondo luogo - un numero di serie (da 0 a 14 nell'esempio).

 
ilunga:

Quello che hai elencato è il tipo di ordine (OrderType) e il numero di posizione è il numero degli ordini attualmente aperti nel conto.

Per esempio, nel tuo EURUSD hai 10 ordini BUY e altri 5 SELL che devono essere distinti in qualche modo. Quindi in primo luogo ognuno di loro ha un biglietto - un numero unico, e in secondo luogo - un numero di serie (da 0 a 14 nell'esempio).


E più vecchio è l'ordine, meno è il suo numero? Ed è lo stesso con i biglietti - più vecchio è il biglietto, più piccolo è?
 
sss2019:

Quindi più vecchio è l'ordine, più basso è il numero? È lo stesso con i biglietti - più vecchio è il biglietto, più piccolo è il biglietto?
Teoricamente sì, praticamente non necessariamente
 
sss2019:

Quindi più vecchio è l'ordine, più basso è il numero? Ed è lo stesso con i biglietti - più vecchio è il biglietto, più piccolo è il numero?

È meglio scegliere in base al tempo di apertura (OrderOpenTime) - allora sai esattamente quale ordine è più vecchio
 
jhg
 
T-G:
Visto che lo chiedo, sì!

Prova a cancellare la cronologia nell'archivio delle citazioni, poi riscarica, se non funziona, allora cancellala anche nel download.
 

Ciao, ho già scritto aiuto per favore, non riesco a capirlo ho scritto uno script per qualche motivo non riesco a ottenere il prezzo minimo per le ultime 9 barre posso essere stupido e molto probabilmente è questo, aiuto per favore...

//+------------------------------------------------------------------+
//|                                                         test.mq4 |
//|                      Copyright © 2011, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
int i_time,bars;
double Level,Price,clock,low_bars,high_bars,min_korob;
   bars=9;
   min_korob=0;
   Alert("new");
   for(i_time=0;i_time<bars;i_time++)                            // для 9 свечей
   {  
   low_bars=Low[i_time];                                         // минимальная цена текущей свечи
   high_bars=High[i_time];                                       // максимальное значение текущей свечи   
      if(min_korob<low_bars)                                     // нахождение минимма из n баров
         {
         min_korob=low_bars;
         }
   }
   Alert(min_korob); // вывести минимум
 

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