Tu principal error: estabas abriendo órdenes al precio Ask, que se tomó del instrumento en cuyo gráfico está instalado el EA. Debe utilizar MarketInfo()
todo funcionó, simplemente super, desde el corazón! pero por desgracia todavía hay un problema sin resolver en mi versión debe haber varios parámetros
string name[10]={"AUDJPY","C....
con posibilidad de especificar un valor en "Entry Parameters", es decir, abrir 6 órdenes de una determinada lista definida, Ejemplo de lista: 1. "AUDCHF, EURAUD, NZDJPY, EURCHF, EURJPY, CADJPY" 2. "GBPCHF, GBPAUD, AUDJPY, GBPUSD, GBPJPY, CHFJPY" 3. "......, ......, ..." 4. "......, ......, ..." etc ¿ayuda?
zvezdocheet #: Tu principal error: has abierto órdenes al precio Ask, que fue tomado del símbolo en cuyo gráfico está colocado el EA. Tienes que usar MarketInfo()
Gracias por la respuesta, pero desgraciadamente no domino el lenguaje ( es decir, ¿debo poner MarketInfo() en lugar de Ask ? si no es así, ¿puedes mostrarme cómo debería quedar en mi código?
Gracias por la respuesta, pero desgraciadamente no soy bueno con el lenguaje ( es decir, ¿debo poner MarketInfo() en lugar de Ask ? si no es así, ¿puedes mostrarme cómo debería quedar en mi código?
Vea en mi programa cómo se hace en la línea más larga
todo funcionó, simplemente super, desde el corazón! pero por desgracia todavía hay un punto sin resolver en mi versión debe haber varios parámetros
con posibilidad de especificar un valor en "Parámetros de entrada", es decir, abrir 6 órdenes de una determinada lista definida, Ejemplo de lista: 1. "AUDCHF, EURAUD, NZDJPY, EURCHF, EURJPY, CADJPY" 2. "GBPCHF, GBPAUD, AUDJPY, GBPUSD, GBPJPY, CHFJPY" 3. "......, ......, ..." 4. "......, ......, ..." etc. ¿ayuda?
¿Y si pones la lista de instrumentos en un archivo de texto y rellenas una matriz de nombres de este archivo en la función OnInit() cuando ejecutas el Asesor Experto?
¿Y si la lista de herramientas se coloca en un archivo de texto y cuando se ejecuta el EA en la función OnInit() se llena la matriz de nombres de este archivo?
Ok sólo la lista constará de 70 líneas de 6 vp y una cosa más, si no es difícil, por favor, asegúrese de que en los "parámetros de entrada" se puede elegir para abrir sólo comprar o vender.
ok sólo la lista constará de 70 líneas de 6 vp y una cosa más, si no es difícil, por favor, hacer que sea posible elegir en los "parámetros de entrada" para abrir sólo comprar o vender.
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
no ayudó ((
Pruebe esto - Más corto y más preciso
todo funcionó, simplemente super, desde el corazón!
pero por desgracia todavía hay un problema sin resolver
en mi versión debe haber varios parámetros
con posibilidad de especificar un valor en "Entry Parameters",
es decir, abrir 6 órdenes de una determinada lista definida,
Ejemplo de lista:
1. "AUDCHF, EURAUD, NZDJPY, EURCHF, EURJPY, CADJPY"
2. "GBPCHF, GBPAUD, AUDJPY, GBPUSD, GBPJPY, CHFJPY"
3. "......, ......, ..."
4. "......, ......, ..."
etc
¿ayuda?
Tu principal error: has abierto órdenes al precio Ask, que fue tomado del símbolo en cuyo gráfico está colocado el EA. Tienes que usar MarketInfo()
Gracias por la respuesta, pero desgraciadamente no domino el lenguaje (
es decir, ¿debo poner MarketInfo() en lugar de Ask ?
si no es así, ¿puedes mostrarme cómo debería quedar en mi código?
Gracias por la respuesta, pero desgraciadamente no soy bueno con el lenguaje (
es decir, ¿debo poner MarketInfo() en lugar de Ask ?
si no es así, ¿puedes mostrarme cómo debería quedar en mi código?
Vea en mi programa cómo se hace en la línea más larga
todo funcionó, simplemente super, desde el corazón!
pero por desgracia todavía hay un punto sin resolver
en mi versión debe haber varios parámetros
con posibilidad de especificar un valor en "Parámetros de entrada",
es decir, abrir 6 órdenes de una determinada lista definida,
Ejemplo de lista:
1. "AUDCHF, EURAUD, NZDJPY, EURCHF, EURJPY, CADJPY"
2. "GBPCHF, GBPAUD, AUDJPY, GBPUSD, GBPJPY, CHFJPY"
3. "......, ......, ..."
4. "......, ......, ..."
etc.
¿ayuda?
¿Y si pones la lista de instrumentos en un archivo de texto y rellenas una matriz de nombres de este archivo en la función OnInit() cuando ejecutas el Asesor Experto?
Vea en mi programa cómo se hace en la línea más larga
ok
¿Y si la lista de herramientas se coloca en un archivo de texto y cuando se ejecuta el EA en la función OnInit() se llena la matriz de nombres de este archivo?
Ok
sólo la lista constará de 70 líneas de 6 vp
y una cosa más, si no es difícil, por favor, asegúrese de que en los "parámetros de entrada" se puede elegir para abrir sólo comprar o vender.
ok
sólo la lista constará de 70 líneas de 6 vp
y una cosa más, si no es difícil, por favor, hacer que sea posible elegir en los "parámetros de entrada" para abrir sólo comprar o vender.
así
así
No entiendo muy bien que hay donde, o más bien veo algunas cosas que entiendo, pero no entiendo donde ponerlo en el código (
Lo que está por encima de los puntos está en la parte superior. Péguelo y vea lo que sucede
Y cuando veas lo genial que es, pega la parte de abajo en lugar de OrderSend(...)