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

 
Integer:

Per sicurezza, lo dirò di nuovo:

Ragazzi che fanno domande qui, non dimenticate che avete tutto il diritto di creare i vostri propri thread (argomenti) sul forum, non affollarsi in un unico thread.

E non dimenticate che allagare gli argomenti è anche allagare.
Intero:


Un forum gonfio è cosa? Sai di cosa stai parlando? E comunque, chi sei tu? Moderatore, amministratore? Chi? Chi, per disporre come i partecipanti al forum di utilizzare il forum?

Supponiamo di "gonfiare" il forum e cosa? Gonfiarsi e schiacciare qualcuno? Qual è il problema?

Intero:

Il prurito del capo ha la meglio su di te?
Dimitri, come super-specialista in tutti i campi del sapere, dovresti sapere che le persone normali tendono ad organizzarsi. La gente normale non ha bisogno di capi, moderatori e voi. Le persone normali hanno il loro moderatore nella loro testa.
 
(bleep)) Zero fuori))
 

Dobbiamo far uscire gli uomini delle previsioni e delle indagini. Perché sono ammucchiati lì come una mangiatoia... Dovrebbero fare un ramo per ogni foto. Perché...

Oh, dimenticavo... ...gli abitanti del villaggio devono essere reinsediati. Lasciate che uno scriva nel suo thread e che l'altro risponda nel suo. È perfetto...

 
Zhunko:
E non dimenticate che l'inondazione del tema è anche inondazione.
Dimitri, come super-specialista in tutti i campi del sapere, dovresti sapere che le persone normali tendono ad organizzarsi. La gente normale non ha bisogno di capi, moderatori e voi. Le persone normali hanno il loro moderatore nella loro testa.


Beh, lo fanno, lo vedo mostrarsi (il moderatore interno).

 
Zhunko:
E non dimenticate che l'inondazione del tema è anche inondazione.
Dimitri, come super-specialista in tutti i campi del sapere, dovresti sapere che le persone normali tendono ad organizzarsi. La gente normale non ha bisogno di capi, moderatori e voi. Le persone normali hanno il loro moderatore nella loro testa.


Stai andando troppo oltre con quel coso ratty, non lasciare che si stacchi da solo, accidentalmente, nel momento del bisogno. Junko, probabilmente mi uccideresti se ne avessi la possibilità, vero?

E anche, con tuo grande dispiacere, la vita mostra il contrario - che sono davvero necessario a qualcuno, e che sono davvero un esperto in qualcosa, anche se hai un altro sarcasmo.

 

Per salvare i nervi dei veterani locali, chiederò qui. Ci sono 4 biglietti nell'array. Ad ogni tick si controlla se qualche ordine è chiuso, allora dovrebbe essere sovrascritto con 0. Ecco il codice:

 for (int i=0; i<4; i++)
   {
      if (mas[i]==0) continue;
      OrderSelect(mas[i], SELECT_BY_TICKET, MODE_HISTORY);
      if (OrderCloseTime()>0)
      {
         mas[i]=0;
         if (OrderProfit()<0)
         {
            if (OrderType() == OP_SELL)
            {
               OrderSend(Symbol(),OP_BUY,lots,Ask,20,Bid-stop*Point,Bid+take*Point);
            }
            else
            {
               OrderSend(Symbol(),OP_SELL,lots,Bid,20,Ask+stop*Point,Ask-take*Point);
            }
         }
      }
   }
Il punto è che tutti i valori sono azzerati.
 
ilgar-90:

Per salvare i nervi dei veterani locali, chiederò qui. Ci sono 4 biglietti nell'array. Ad ogni tick si controlla se qualche ordine è chiuso, allora dovrebbe essere sovrascritto con 0. Ecco il codice:

Il punto è che tutti i valori sono azzerati.


Gli ordini dei biglietti possono cambiare, dato che non si controlla OrderSelect (cosa restituisce?) , è possibile che si possa tirare lo stesso tick più volte.
 
ilgar-90:

Per salvare i nervi dei veterani locali, chiederò qui. Ci sono 4 biglietti nell'array. Ad ogni tick si controlla se qualche ordine è chiuso, allora dovrebbe essere sovrascritto con 0. Ecco il codice:

Il punto è che tutti i valori sono azzerati.

Vorrei chiedervi: 1. Cosa è contenuto in mas[i] prima di questo ciclo e cosa è contenuto in mas[i] dopo questo ciclo?

2. Fate un priming dei valori dell'array mas[] prima di questo ciclo e anche dopo questo ciclo nel ciclo che stampa i valori dell'array. Si può cambiare un po' il ciclo stesso:

for (int i=0; i<4; i++) {
   if (mas[i]==0) continue;
   if (OrderSelect(mas[i],SELECT_BY_TICKET)) {  
      if (OrderCloseTime()>0) {
         mas[i]=0;
         if (OrderProfit()<0) {
            if (OrderType()==OP_SELL)  OrderSend(Symbol(),OP_BUY,lots,Ask,20,Bid-stop*Point,Bid+take*Point);
            else                       OrderSend(Symbol(),OP_SELL,lots,Bid,20,Ask+stop*Point,Ask-take*Point);
            }
         }
      }
   }

Perché solo Vendere e, se no, tutto il resto possibile?

 
ALXIMIKS:

I biglietti d'ordine possono cambiare, perché non si controlla OrderSelect (cosa restituisce?) , è possibile che giri lo stesso biglietto più volte.

Mi correggo leggermente, i biglietti non cambiano, le posizioni sì.
 
Sepulca:

Piccola correzione, i biglietti non cambiano, le posizioni sì.


Non sono competente in materia, ma quando un ordine è semichiuso il numero del biglietto della parte rimanente dell'ordine cambia,

Ho anche letto da qualche parte che il numero del biglietto può cambiare quando si trasferisce durante il fine settimana (dipende dal DC o cosa?)

Motivazione: