Scripts: Pending orders UP

 

Pending orders UP:

El script coloca varias órdenes pendientes por encima del precio actual.

Autor: Vladimir Karputov

 
Automated-Trading:

Pedidos pendientes UP:

Autor: Vladimir Karputov

Hola.

Necesitaba una secuencia de comandos para las órdenes de cuadrícula, la suya resultó ser la única de trabajo de todo lo que pude encontrar.

Pero sólo causa confusión tal momento, en la descripción del parámetro de configuración de script:Gap para órdenes pendientes UP desde el precio actual (en pips) - debe hacer un paso desde el precio actual para la primera orden pendiente,

en realidad, este parámetro es responsable del paso entre las órdenes,

y el parámetro que debería ser responsable del paso entre órdenes Step between orders UP (in pips) no cambia nada en absoluto :-(

¿Ha cambiado algo en metatrader y el script ha empezado a funcionar incorrectamente o estaba originalmente diseñado así?


 
s22aa:

Hola.

Necesitaba un script para una parrilla de órdenes, el tuyo resultó ser el único que funcionaba que pude encontrar.

La única cosa que causa confusión es que en la descripción de la secuencia de comandos, el parámetro de ajuste:Gap para órdenes pendientes UP desde el precio actual (en pips) - debe hacer un paso desde el precio actual para la primera orden pendiente,

en realidad, este parámetro es responsable del paso entre las órdenes,

y el parámetro que debería ser responsable del paso entre órdenes Step between orders UP (in pips) no cambia nada en absoluto :-(

¿Ha cambiado algo en metatrader y el script ha empezado a funcionar incorrectamente o originalmente estaba diseñado así?


Efectivamente, el parámetro "step" se perdió en el código y la rejilla se configuró con un paso igual al "paso desde el precio actual para la primera orden pendiente". Mientras se publica el código, pongo la versión corregida 1.002

Órdenes pendientes UP.mq5
versión "1.002"

Archivos adjuntos:
 
Vladimir Karputov:

Efectivamente, el parámetro "step" se había perdido en el código y la rejilla estaba configurada con un paso igual al "paso desde el precio actual para la primera orden pendiente". Mientras se publica el código, publico la versión corregida 1.002

Ordenes pendientes UP.mq5
version "1.002"

¡Muchas gracias!
 

Hay un error en el script porque no cambia el volumen solo abre 0.01 lote

Alguien podría ayudar con esto.

 
emmysq :

Hay un error en el script porque no cambia el volumen solo abre 0.01 lote

Alguien podría ayudar con esto.

Versión 1.003 se publica (la nueva versión está disponible sólo en el foro ruso )

 
Versión publicada 1.003: Ahora se tiene en cuenta el lote (de los parámetros de entrada).
 
Estoy probando con la demo de ICMarkets que permite un máximo de 200 órdenes pendientes. Al ejecutar este script, el máximo de órdenes pendientes que presentará es de 60? ¿Alguna idea de por qué?
 
ericy :
Estoy probando con la demo de ICMarkets que permite un máximo de 200 órdenes pendientes. Al ejecutar este script, el máximo de órdenes pendientes que presentará es 60? ¿Alguna idea de por qué?

Así que el carácter actual tiene una limitación. O usted ya tiene órdenes pendientes en su cuenta de operaciones. En cualquier caso, usted necesita leer la pestaña "Diario" de la terminal.

Y prestar atención a que:

Foro sobre trading, sistemas automatizados de trading y prueba de estrategias de trading

Scripts: Órdenes pendientes ARRIBA

Vladimir Karputov, 2019.07.22 09:27

Se publica la versión 1.003 (la nueva versión está disponible sólo en el foro ruso )


 
No había ningún error en el diario. Sin embargo cuando puse Sleep(500) antes de m_trade y ahora permitió 79 órdenes y el resto con error [Position limit reached]. Puede probar con 100 cantidad y usted puede ver lo mismo.
 
ericy :
No había ningún error en el diario. Sin embargo cuando puse Sleep(500) antes de m_trade y ahora permitió 79 órdenes y el resto con error [Position limit reached]. Puedes probar con 100 cantidad y puede que veas lo mismo.

" Límite de posición alcanzado" - el servidor de operaciones le informa de que está bombardeando el servidor con peticiones de operaciones de forma muy precipitada. Está intentando colocar MUCHAS órdenes pendientes. Por lo tanto, el servidor de negociación le golpea las manos.