[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 257

 
PapaYozh:


No, non lo so.

All'interno della vostra funzione c'è lo stesso comando di assegnazione.


Capisco...

Quindi, nessuna funzione speciale oltre a XXX = "";?

 
VOLDEMAR:

Come posso recuperare il costo dell'articolo?

Non funziona!

stringa Symb =Symbol() ;

double serew=MarketInfo(Symb,MODE_POINT) ;


funziona.

Utilizzare la funzione DoubleToStr

 
BBSL:


Capisco...

Quindi, nessuna funzione speciale oltre a XXX = "";?


No. Non c'è niente di più speciale dell'assegnazione.
 
PapaYozh:

No. Non c'è niente di più speciale di un incarico.

OK, grazie))
 
Ho provato a mettere nessuno al posto del nero ma non ha funzionato.
 
PapaYozh:


funziona.

Usare la funzione DoubleToStr

Dare un esempio di come restituire il prezzo di un articolo ..........
 
VOLDEMAR:
Dare un esempio di un ritorno di prezzo di un articolo ..........

string Symb =Symbol() ;

double serew=MarketInfo(Symb,MODE_POINT) ;
Comment( DoubleToStr( serew, MarketInfo(Symb,MODE_DIGITS) ) );
 
PapaYozh:

Grazie! Ma sono interessato al prezzo di un pukt! Quanto costa un punto nella valuta di deposito .........
 
VOLDEMAR:
Grazie! Ma io sono interessato al prezzo di un punto! Quanto costa un punto nella valuta di deposito.........


utilizzare

MarketInfo(Symb,MODE_TICKVALUE)

Se vuoi calcolare il valore del punto nella valuta del deposito per un volume specifico:

serew = Lot * MarketInfo(Symb,MODE_TICKVALUE) / MarketInfo(Symb,MODE_TICKSIZE);

dove Lotto è il volume del contratto

 
vitas0503:
Ho provato a mettere nessuno al posto del nero ma non ha funzionato.


Penso che non dovresti mettere indicatori decompilati. In questo modo si può entrare nei bagni.

Ho rimosso l'indicatore.