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

 
Era ora
 

Gente, per favore consigliate come visualizzare i valori terminali del tempo reale =) I NOB =)

Intendo i valori delle variabili (come una media mobile, ma diciamo in alto a destra e nel valore numerico)

 
Comment(TimeToStr(TimeCurrent()));
 
Roll:
Dove sono i valori in tempo reale e dove sono i valori della media mobile?
qui è dove viene visualizzato il tasso del deposito. Quale comando produce questo.
 

cerca questo top: "impostare un oggetto marchio di testo".

https://www.mql5.com/ru/forum/107476

 

Buon pomeriggio!

Domanda sugli oggetti grafici:

È possibile distribuire oggetti grafici a strati.

Per esempio, per evitare che una candela si sovrapponga a un oggetto grafico (freccia).

Altrimenti passa dall'essere sopra una BAR ad essere sovrapposto ad una barra...

(inizializzo gli oggetti grafici nel mio Expert Advisor)

///////////////////////

ObjectCreate
(
interruttoreUpper,
OBJ_ARROW,
0,
Tempo[0],
sellUpperBid
); // creare un oggetto freccia grafica, per la visualizzazione del processo

ObjectSet
(
interruttoreUpper,
OBJPROP_ARROWCODE,
234
); // proprietà dell'oggetto "switchUpper" - direzione verso il basso

///////////////////////

 

Ciao!

L'EA ha implementato un sistema di chiusura tramite TakeProfit e TrailingStop, il TP funziona, ma il TS no :(

extern double TrailingStop = 30;

-----------------------------------------------+

  for(cnt=0;cnt<total;cnt++)
     {
      OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
      if(OrderType()<=OP_SELL &&   // check for opened position 
         OrderSymbol()==Symbol())  // check for symbol
        {
         if(OrderType()==OP_BUY)   // long position is opened
           {
            // check for trailing stop
            if(TrailingStop>0)  
              {                 
               if(bid-OrderOpenPrice()>point*TrailingStop)
                  {
                     OrderModify(OrderTicket(),OrderOpenPrice(),bid-point*TrailingStop,OrderTakeProfit(),0,Green);
                     return(0);
                    }
              }
           }
         else // go to short position
           {
            // check for trailing stop
            if(TrailingStop>0)  
              {                 
               if((OrderOpenPrice()-ask)>(point*TrailingStop))
                    {
                     OrderModify(OrderTicket(),OrderOpenPrice(),ask+point*TrailingStop,OrderTakeProfit(),0,Red);
                     return(0);
                    }
              }
           }
        }
     }
   return(0);
  }
Puoi dirmi cosa c'è che non va?
 
skyjet:

Ciao!

EA ha implementato un sistema di chiusura tramite TakeProfit e TrailingStop, il TP funziona, ma il TS no :(

Puoi dirmi cosa c'è che non va?

Trails Totals 1, il che significa che non raggiunge mai il più vecchio. In secondo luogo, pesca a strascico gli ordini dal più recente al più vecchio, e quelli più vecchi possono chiudere su stop o take prima che il peschereccio ci arrivi. In generale, cosa non funziona, avete dei log degli errori?
 
freeDRIVER:

Buon pomeriggio!

Domanda sugli oggetti grafici:

È possibile distribuire oggetti grafici a strati.

Per esempio, per evitare che una candela si sovrapponga a un oggetto grafico (freccia).

Altrimenti passa dall'essere sopra una BAR ad essere sovrapposto ad una barra...

(inizializzo gli oggetti grafici nell'Expert Advisor)

Se stiamo parlando di un solo livello, c'è una proprietà chiamata OBJPROP_BACK per gli oggetti grafici che li rende sopra o sotto il grafico.
 
Che ne dici di due?
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631
Motivazione: