Lavoro terminato
Specifiche
Un cordial saludo. Necesito un robot martingala que compre, venda, los parámetros que se puedan personalizar, que opere varias ventanas o pares a la vez, y que opere con la estrategia TDI que daré más abajo. Tengo un robot con los parámetros que daré a continuación y otros parámetros más que me gustaría agregar pero no tiene estrategia, y me apoyo con un indicador TDI, la idea es hacer un nuevo robot que funcione en automático siguiendo la dirección del mercado cuando se den los cruces del rsi y las bandas de bollinger. <:p><:p>
Lotaje. <:p><:p>
Multiplicador. <:p><:p>
Distancia entre posiciones. (En puntos) <:p><:p>
TakeProfit. (En puntos) <:p><:p>
Niveles Máximos. (En puntos) <:p><:p>
RSI 14: <:p><:p>
Bandas de Bollinger: 34 <:p><:p>
Trailing stop Dinamico: - true-false <:p><:p>
Protector de la cuenta en % <:p><:p>
<:p> <:p>
<:p> <:p>
Parámetros personalizables del bot que uso.
<:p><:p>
<:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <:stroke joinstyle="miter"> <:formulas> <:f eqn="if lineDrawn pixelLineWidth 0"> <:f eqn="sum @0 1 0"> <:f eqn="sum 0 0 @1"> <:f eqn="prod @2 1 2"> <:f eqn="prod @3 21600 pixelWidth"> <:f eqn="prod @3 21600 pixelHeight"> <:f eqn="sum @0 0 1"> <:f eqn="prod @6 1 2"> <:f eqn="prod @7 21600 pixelWidth"> <:f eqn="sum @8 21600 0"> <:f eqn="prod @7 21600 pixelHeight"> <:f eqn="sum @10 21600 0"><:f><:f><:f><:f><:f><:f><:f><:f><:f><:f><:f><:f><:formulas> <:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"> <:lock v:ext="edit" aspectratio="t"><:lock><:path><:stroke><:shapetype> <:shape id="Imagen_x0020_2" o:spid="_x0000_i1028" type="#_x0000_t75" alt="Descripción: C:\Users\edgar\Desktop\personabilizables.png" style="width:282.75pt; height:84pt;visibility:visible;mso-wrap-style:square"> <:imagedata src="file:///C:\Users\edgar\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png" o:title="personabilizables"><:imagedata><:shape> <:p><:p>
<:p>
<:p>
<:p> <:p>
Nueva orden o cuando supere la distancia entre posiciones: <:p><:p>
El bot deberá hacer el reseteo en velas de un minuto al finalizar la vela y la orden la hace al inicio de la nueva vela, y solo una orden y no órdenes duplicadas. <:p><:p>
En cuanto el reseteo, en velas de un minuto si se puede dejar como parámetro personalizable seria genial, para cambiar de velas de M1 o M5 u otro periodo para colocar la orden, ya que el bot se mantendría en gráficos más altos como M30, H1, H4, D1, para que pueda conocer la tendencia y seguirla. <:p><:p>
TDI: Los parámetros son los siguientes: Periodo RSI 14 y niveles 70/30: y Periodo de las Bandas de Bollinger: 34 y Desviación: 1.630, (parámetros personalizables) <:p><:p>
VENTA: Cuando la línea RSI (14) cruza hacia abajo las Bandas de Bollinger, el bot entra en venta (sell) y se apaga el de compras (buy) o deja de introducir órdenes y no cierra las operaciones que quedaron abiertas. (Yo analizo y veo si las cierro de forma manual o la tendencia termina cerrándolas) <:p><:p>
COMPRA: Cuando la línea RSI (14) cruza hacia arriba las Bandas de Bollinger, el bot entra en compra (buy) y se apaga el de ventas (sell) o deja de introducir órdenes y no cierra las operaciones que quedaron abiertas.

<:p><:p>
<:shape id="Imagen_x0020_4" o:spid="_x0000_i1027" type="#_x0000_t75" alt="Descripción: C:\Users\edgar\Desktop\TradingRinde2.png" style="width:531.75pt;height:222pt;visibility:visible;mso-wrap-style:square"> <:imagedata src="file:///C:\Users\edgar\AppData\Local\Temp\msohtmlclip1\01\clip_image002.png" o:title="TradingRinde2"><:imagedata><:shape> <:p><:p>
En la segunda flecha roja, muestra dos entradas seguidas, esto es muy común y a veces hace varias reentradas hasta que finalmente hace el retroceso alcanzando el profit. <:p><:p>
<:shape id="Imagen_x0020_5" o:spid="_x0000_i1026" type="#_x0000_t75" alt="Descripción: C:\Users\edgar\Desktop\retro3.png" style="width:154.5pt;height:193.5pt;visibility:visible;mso-wrap-style:square">
<:imagedata src="file:///C:\Users\edgar\AppData\Local\Temp\msohtmlclip1\01\clip_image003.png" o:title="retro3"><:imagedata><:shape>
<:p><:p>
Cuando suceda esto solo deberá abrir un ciclo o una operación y en las otras entradas es solo confirmación bajista y allí entra en función el martingala, igualmente en la tercera flecha verde, como no hubo un cambio de tendencia donde muestro la flecha amarilla se transformó en un retroceso donde el bot mantiene la tendencia alcista con varias operaciones del martingala hasta encontrar el profit. <:p><:p>
<:shape id="Imagen_x0020_7" o:spid="_x0000_i1025" type="#_x0000_t75" alt="Descripción: C:\Users\edgar\Desktop\retro4.png" style="width:270.75pt;height:236.25pt;visibility:visible;mso-wrap-style:square"> <:imagedata src="file:///C:\Users\edgar\AppData\Local\Temp\msohtmlclip1\01\clip_image004.png" o:title="retro4"><:imagedata><:shape> <:p><:p>
<:p>
<:p>
Trailing stop: Deberá tener dos ventanas (personabilizables) para indicarle cuando activarse, por ejemplo: <:p><:p>
1) 1) Ganancia, cuando alcance, ejemplo un dólar se activa, (colocar en centavos para activarlo tipo break even) <:p><:p>
2) 2) Distancia, ejemplo cuando alcance 50 puntos de distancia siga el precio o comience a moverse y así acorralar el precio entre el profit y el Trailing stop a donde llegue primero y luego abre un nuevo siclo. <:p><:p>
<:p> <:p>
<:p> <:p>