tor4en: Come posso ottenere il numero totale di posizioni per un simbolo?
Ci può essere solo una posizione per strumento.
tor4en: PositionsTotal() restituisce il numero totale di posizioni per tutti i simboli. Ho bisogno di sapere che non ci sono posizioni aperte per un simbolo. Come farlo correttamente?
O PositionSelect(), o organizzare l'enumerazione delle posizioni esistenti usando PositionsTotal() e PositionGetSymbol()
Yedelkin: O PositionSelect() o enumerare le posizioni esistenti usando PositionsTotal() e PositionGetSymbol()
La funzione PositionSelect() deve scoprire perché restituisce false. Si scopre che non c'è un metodo standard per determinare che non ci sono posizioni aperte per un simbolo?
tor4en: PositionSelect() dovrebbe anche essere analizzato perché restituisce false.
Proprio così. Ho solo descritto l'approccio generale, in risposta alla domanda sulla possibilità stessa. ...E la gestione degli errori - si incontra spesso quando si chiama una funzione o un'altra. Routine, per così dire.
tor4en: Si scopre che non esiste un metodo standard per determinare che non ci sono posizioni aperte su un simbolo?
Guardate il secondo metodo tra quelli menzionati. Qui è stata espressa l'opinione che sia universale in qualche modo. I dettagli non sono stati menzionati.
tor4en: PositionSelect() deve ancora capire perché restituisce false. Si scopre che non esiste un metodo standard per determinare che non ci sono posizioni aperte per un simbolo?
Se restituisce true - c'è una posizione, se restituisce false - non c'è nessuna posizione (non importa quale sia la ragione)
ENUM_POSITION_TYPE
ma cosa viene restituito se non ci sono posizioni aperte?
Uso il metodo PositionType() della libreria standard.
Ok, ho capito, PositionSelect() restituisce false, e PositionType() restituisce il tipo dell'ultima posizione selezionata.
Come posso ottenere il numero totale di posizioni per un simbolo?
PositionsTotal() restituisce il numero totale di posizioni per tutti i simboli.
Ho bisogno di sapere che non ci sono posizioni aperte per un simbolo. Come posso farlo correttamente?
Ci può essere solo una posizione per strumento.
ENUM_POSITION_TYPE
e cosa viene restituito se non ci sono posizioni aperte?
Uso il metodo PositionType() della libreria standard.
Ok, capito, PositionSelect() restituisce false, e PositionType() restituisce il tipo dell'ultima posizione selezionata.
Esiste una cosa del genere. Si chiama Posizione fissa del grafico
Che di default è sulla sinistra in un angolo.
Può essere impostato nelle proprietà di ChartSet(Get)?
Esiste una cosa del genere. Si chiama Posizione fissa del grafico
Che di default è sulla sinistra in un angolo.
Può essere impostato nelle proprietà di ChartSet(Get)?
O PositionSelect() o enumerare le posizioni esistenti usando PositionsTotal() e PositionGetSymbol()
Proprio così. Ho solo descritto l'approccio generale, in risposta alla domanda sulla possibilità stessa. ...E la gestione degli errori - si incontra spesso quando si chiama una funzione o un'altra. Routine, per così dire.
Guardate il secondo metodo tra quelli menzionati. Qui è stata espressa l'opinione che sia universale in qualche modo. I dettagli non sono stati menzionati.
PositionSelect() deve ancora capire perché restituisce false. Si scopre che non esiste un metodo standard per determinare che non ci sono posizioni aperte per un simbolo?