Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 816
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading
Nueva versión de MetaTrader 5 build 1730: Proyectos en MetaEditor y herramientas sintéticas
Renat Fatkhullin, 2017.12.28 08:59
En la compilación 1730 hemos encontrado y corregido este error(ahora se restablece la caché al fallar la búsqueda), lo que dio lugar a su error
Sólo está disponible la información de 1 posición (seleccionada ) en cada momento:
¿Está afirmando un hecho o una referencia? No he podido encontrar nada parecido en ningún sitio con una búsqueda.
¿Está afirmando un hecho o está pidiendo un certificado? No he podido encontrar nada parecido en ninguna parte a través de una búsqueda.
Para obtener cualquier propiedad de una posición, la posición requerida debe ser preseleccionada.
Entiendo que tenemos que seleccionar una posición y un orden antes de obtener información sobre ellos. No entiendo qué tiene que ver la clase CPositionInfo. Si tenemos una clase, podemos crear muchos objetos de esa clase. Y, en consecuencia, cada uno de estos objetos puede configurarse para su propia posición. Esto no tiene sentido, así que puedes crear al menos un millón de objetos CPositionInfo, pero todos ellos funcionarán sólo con la posición que fue seleccionada por última vez usando el método Select().
Entiendo que hay que seleccionar una posición y una orden antes de obtener información sobre ellas. No entiendo qué tiene que ver la clase CPositionInfo. Si tenemos una clase, podemos crear muchos objetos de esa clase. Y, en consecuencia, cada uno de estos objetos puede configurarse para su propia posición. Esto no tiene sentido, puedes crear al menos un millón de objetos CPositionInfo, pero todos ellos funcionarán sólo con la posición que fue seleccionada por última vez usando el método Select().
Continuemos aquí.
La función PositionSelect() copia los datos de posición al entorno de programación y las llamadas posteriores aPositionGetDouble(),PositionGetInteger() yPositionGetString()devuelven los datos previamente copiados
Entiendo todo esto ya que está bien explicado en la ayuda. No entiendo qué tiene que ver esto con la clase CPositionInfo.
Dispone de una función Volume() . Hay requisitos antes de llamar a esta función (seleccionar una posición antes de usarla). Cumplo con estos requisitos. No veo por qué devuelve un volumen absolutamente erróneo. Bueno, ¿es así, difícil de recordar en el momento de la última llamada (para este objeto de clase) Select() símbolo, que me interesa, y ya está en el momento de la llamada Volume() para encontrar la posición que corresponde a este símbolo y devolver el volumen correspondiente a esta posición?
Resulta que no tiene sentido la clase CPositionInfo, porque normalmente sólo se puede trabajar con un objeto de esta clase.
Continuemos aquí.
Entiendo todo esto ya que está bien explicado en la ayuda. No entiendo qué tiene que ver esto con la clase CPositionInfo.
Tiene una función Volumen() . Hay requisitos antes de llamar a esta función (seleccionar la posición antes de usarla). Cumplo con estos requisitos. No veo por qué devuelve el volumen equivocado. Bueno realmente, ¿es tan, difícil de memorizar en el momento de la última llamada (para este objeto de clase) Select() símbolo, que me interesa, y ya está en el momento de la llamada Volume() para encontrar la posición que corresponde a este símbolo y devolver el volumen correspondiente a esta posición?
Resulta que no tiene sentido la clase CPositionInfo, porque normalmente sólo se puede trabajar con un objeto de esta clase.