Trabajo finalizado
Tarea técnica
Hola necesito un robot que coloque cierto numero de ordenes pendientes de acuerdo a cierta distancia. Utilizará para el lote un multiplicador a partir de una lote inicial. Por ejemplo la primer orden pendiente sera de 0.02, la segunda orden pendiente será de 0.02*multiplicador. Tendrán su respectivo TP, pero el stop loss será de cero. Debe tener una opción en los parámetros de entrada para seleccionar SELLLIMIT O BUYLIMIT. Basicamente la metodologia es martingala. En los paramentros de entrada debe ir lo siguiente:
Lote_inicial: 0.02
Multiplicador: 1.8
SELLLIMIT: true (or false, dependerá de la circunstancia)
BUYLIMIT: false (or true, dependiendo de la circunstancia)
MAGIC_NUMBER: 123456 (puede ser modificable para poder trabajar con el mismo intrumento en dos o tres graficas)
Slippage: 40
La descripcion es la siguiente: El momento de arrastrar el bot a la pantalla, el robot colocará las ordenes limit pendientes de acuerdo a la distancia que se espeifique (es importante indicar que no todas las distancias son iguales), pero para efectos del ejemplo consideraremos las siguientes distancias: la primer orden se coloca a 2 puntos del precio actual (se abre casi inmediatamente) con lote inicial de 0.02. La segunda orden limit estará a 200 puntos del precio con lote de 0.02*multiplicador, la tercera estará a 300 puntos del precio con lote que corresponda de acuerdo al cálculo del multiplicador y asi sucesivamente hasta alcanzar un maximo de 7 ordenes limit en la pantalla.
Es importante que cuando toque el TP de cualquiera de las órdenes, inmediatamente cierre todas las ordenes abiertas y cancele las que todavia estan pendientes, para que nuevamente el robot coloque todas las ordenes. ESTO DEBE FUNCIONAR CON MAGIC NUMBER.
Es importante señalar tambien que mientras este funcionando el robot en dicha grafica (es decir con el mismo magic number), no repita las ordenes pendientes si aun no ha topado el TP de alguna. Es decir en la pantalla deben estar únicamente 7 ordenes pendientes con el mismo magic number), por ningun motivo deben estar mas, ya que esto indicaria que el roboy colocó nuevas ordenes sin haber cerrado las anteriores. esto podría darse cuando se cierra y abre la plataforma o un gap.
Por favor entender bien que deben estar solamente 7 ordenes con un mismo magic number., ya que si trabajo en dos graficas del mismo instrumento, podrian estar 14 ordenes pendientes pero 7 con un magic number y 7 con otro magic number.