• Inicio
  • Buscar
  • Ingresar
  • Registrarse

    Samsung duplica su eficiencia en sus nuevos chips de 3 nanómetros

    • Hack x Crack - Comunidad de Seguridad informática »
    • Proyectos »
    • Desarrollo e investigación »
    • Sugiere tu tema »
    • Forex Robot MQL5
    • Imprimir
    Páginas: [1]   Ir Abajo

    Autor Tema: Forex Robot MQL5  (Leído 9615 veces)

    Desconectado zamoraxam

    • { L3 } Über
    • ***
    • Mensajes: 257
      • Ver Perfil
    Forex Robot MQL5
    « en: Marzo 06, 2018, 02:12:52 pm »
    Buenas chicos:

    E creado este proyecto por que quiero hacer una investigación sobre el mercado forex y ver si realmente se puede generar dinero creando un robot en mql5 , la mayoría de la gente dice "accion del precio + indicador = buena estrategia" , la única manera de reconocerlo es creando un script que aun está en proceso , el cual debería tomar puntos fuertes del mercado y basarse en un indicador especifico, ya hay creados por defecto como el MACD , MA, Bollinger Bands entre otros, pero ninguno de ellos es efectivo por algún raro motivo, así que quiero sacarme las dudas a ver si puedo crear un script que sea capas de tomar la mejor decisión posible dependiendo el caso del mercado y basándose en noticias fuertes que puedan afectar el par de divisa que se este operando

    Aquí un pequeño script en mql5 que abre posiciones al alza en el mercado forex, dejando ganancias "SOLO SI EL MERCADO ES ALCISTA" de lo contrario termina en perdidas debido a donde aun no le limito el stop loss ni le agrego la estrategia.

    pd: es mql5 , pero con el código por defecto que trae el foro se ve feo así que le puse C#

    Código: C#
    1. #include <Trade\Trade.mqh>
    2.  
    3. void OnTick(){
    4.         double myAccountBalance = AccountInfoDouble(ACCOUNT_BALANCE);
    5.         double myAccountProfit = AccountInfoDouble(ACCOUNT_PROFIT);
    6.         double myAccountEquity = AccountInfoDouble(ACCOUNT_EQUITY);
    7.         double mi_limite = 2.0;
    8.  
    9.         Comment("Balance Actual: ",myAccountBalance,"\n","Ganancia o Perdida: ",myAccountProfit,"\n","Ganancia Verdadera: ",myAccountEquity);
    10.  
    11.         MqlTradeRequest myrequest;
    12.         MqlTradeResult myresult;
    13.         ZeroMemory(myrequest);
    14.         myrequest.action = TRADE_ACTION_DEAL;
    15.         myrequest.type = ORDER_TYPE_BUY;
    16.         myrequest.symbol = _Symbol;
    17.         myrequest.volume = 0.01;
    18.         myrequest.type_filling = ORDER_FILLING_FOK;
    19.         myrequest.price = SymbolInfoDouble(_Symbol,SYMBOL_ASK);
    20.         myrequest.tp = 0;
    21.         myrequest.deviation = 50;
    22.         myrequest.sl = 0;
    23.  
    24.         // si la posicion no existe
    25.         if(!PositionSelect(_Symbol))
    26.         {
    27.                 OrderSend(myrequest,myresult);
    28.         }
    29.  
    30.         if((myAccountEquity - myAccountBalance) > 5)
    31.         {
    32.                 {
    33.                         CloseAllOrders();
    34.                 }
    35.         }
    36.        
    37. }
    38.    void CloseAllOrders()
    39.    {
    40.                 CTrade trade;
    41.                 int i = PositionsTotal()-1;
    42.                 while (i>=0)
    43.                 {
    44.                         if(trade.PositionClose(PositionGetSymbol(i))) i--;
    45.                 }
    46.         }
    47.  

    [ Modificado] Olvide poner los resultados jajaja :
    - http://prntscr.com/inl7dm
    - http://prntscr.com/inl7vb
    - http://prntscr.com/inl895
    - http://prntscr.com/inlb0q


    Saludos.
    « Última modificación: Marzo 06, 2018, 02:22:46 pm por zamoraxam »
    En línea

    Desconectado Sp3cialK

    • 48 65 6c 6c 6f 20 57 6f 72 6c 64
    • { L2 } Nativo Digital
    • **
    • Mensajes: 145
      • Ver Perfil
    Re:Forex Robot MQL5
    « Respuesta #1 en: Marzo 06, 2018, 09:52:52 pm »
    Buff, yo es que no se nada sobre bolsa e inversiones :/
    Te podría ayudar en 2 semanas y media, cuando tenga mucho tiempo libre, si me pasas artículos en los que expliquen como funciona eso del Forex.

    Saludos!
    En línea

    Desconectado pablo661

    • { L0 } Ñuub
    • Mensajes: 3
      • Ver Perfil
    Re:Forex Robot MQL5
    « Respuesta #2 en: Abril 27, 2020, 07:03:09 pm »
    Pues mira, aquí dejo un artículo para que explica todo lo básico sobre el mt5 y sus características. Muchas gracias por el otro aporte: https://libertex.org/es/platforms/metatrader5
    En línea

    • Imprimir
    Páginas: [1]   Ir Arriba
    • Hack x Crack - Comunidad de Seguridad informática »
    • Proyectos »
    • Desarrollo e investigación »
    • Sugiere tu tema »
    • Forex Robot MQL5
     

    • SMF | SMF © 2013, Simple Machines
    • XHTML
    • RSS
    • WAP2
    Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso... Learn more