Ayuda de sintaxis necesaria
Resultados 1 al 8 de 8

Tema: Ayuda de sintaxis necesaria

  1. #1
    ¿Por qué el otro me da un error de token inesperado?

    Debería ser si Ask gt; MA_Line realiza la serie de comprobaciones principales para abrir una orden
    más
    hacer la serie de verificaciones de fondo para abrir una orden ... no entiendo qué está mal con esta sintaxis

    ¡Gracias por tu ayuda!


    Código insertado void OpenMarketOrders () {double MA_Line = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 0,0); double S_Line1 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 1,0); doble S_Line2 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 2,0); doble S_Line3 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 3,0); double S_Line4 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 4,0); double U_StopLoss = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0,5,0); double L_StopLoss = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0,5,0); double B_Line1 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 1,0); double B_Line2 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 2,0); double B_Line3 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 3,0); double B_Line4 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 4,0); double StochBuyLine = iStochastic (Symbol (), 0,14,3,3,1,1,0,0); double StochSellLine = iStochastic (Symbol (), 0,14,3,3,1,1,1,0); int line1trades = 0, line2trades = 0, line3trades = 0, line4trades = 0; boleto int; if (Tradeable == true) {if (Ask lt; MA_Line) {{if (line4tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 10 ((Open # 91; 0 # 93; lt; B_Line4 Close # 91; 0 # 93 ; gt; = B_Line4) || (Abrir # 91; 0 # 93; gt; B_Line4 Cerrar # 91; 0 # 93; lt; = B_Line4))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize * 6, Preguntar, 3, 0, 0, Coach Line4Buy, MagicNumber, 0, Green); line4trades = 1; } if (line3tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 10 ((Open # 91; 0 # 93; lt; B_Line3 Close # 91; 0 # 93; gt; = B_Line3) || (Open # 91; 0 # 93 ; gt; B_Line3 Cerrar # 91; 0 # 93; lt; = B_Line3))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize * 3, Ask, 3, 0, 0, Coach Line3Buy, MagicNumber, 0, Verde ); line3trades = 1; } if (line2tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 10 ((Open # 91; 0 # 93; lt; B_Line2 Close # 91; 0 # 93; gt; = B_Line2) || (Open # 91; 0 # 93 ; gt; B_Line2 Cerrar # 91; 0 # 93; lt; = B_Line2))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize * 2, Ask, 3, 0, 0, Coach Line2Buy, MagicNumber, 0, Verde ); line2trades = 1; } if (line1tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 10 ((Abrir # 91; 0 # 93; lt; B_Line1 Cerrar # 91; 0 # 93; gt; = B_Line1) || (Abrir # 91; 0 # 93 ; gt; B_Line1 Close # 91; 0 # 93; lt; = B_Line1))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize, Ask, 3, 0, 0, Coach Line1Buy, MagicNumber, 0, Green); line1trades = 1; }} else {{if (line4tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line4 Close # 91; 0 # 93; gt; = S_Line4) || (Open # 91 ; 0 # 93; gt; S_Line4 Close # 91; 0 # 93; lt; = S_Line4))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize * 6, Bid, 3, 0, 0, Coach Line4Sell, MagicNumber , 0, rojo); line4trades = 1; } if (line3tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line3 Close # 91; 0 # 93; gt; = S_Line3) || (Open # 91; 0 # 93 ; gt;S_Line3 Cerrar # 91; 0 # 93; lt; = S_Line3))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize * 3, Bid, 3, 0, 0, Coach Line3Sell, MagicNumber, 0, Red); line3trades = 1; } if (line2tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line2 Close # 91; 0 # 93; gt; = S_Line2) || (Open # 91; 0 # 93 ; gt; S_Line2 Cerrar # 91; 0 # 93; lt; = S_Line2))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize * 2, Bid, 3, 0, 0, Coach Line2Sell, MagicNumber, 0, Red ); line2trades = 1; } if (line1tradeslt; 1 StochSellLinegt; = StochBuyLine StochBuyLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line1 Close # 91; 0 # 93; gt; = S_Line1) || (Open # 91; 0 # 93 ; gt; S_Line1 Cerrar # 91; 0 # 93; lt; = S_Line1))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize, Bid, 3, 0, 0, Coach Line1Sell, MagicNumber, 0, Red); line1trades = 1; }}}}}}

  2.                         
    Publicidad
  3. #2
    Demasiadas llaves. Código insertado void OpenMarketOrders () {double MA_Line = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 0,0); double S_Line1 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 1,0); doble S_Line2 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 2,0); doble S_Line3 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 3,0); double S_Line4 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 4,0); double U_StopLoss = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0,5,0); double L_StopLoss = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0,5,0); double B_Line1 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 1,0); double B_Line2 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 2,0); double B_Line3 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 3,0); double B_Line4 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 4,0); double StochBuyLine = iStochastic (Symbol (), 0,14,3,3,1,1,0,0); double StochSellLine = iStochastic (Symbol (), 0,14,3,3,1,1,1,0); int line1trades = 0, line2trades = 0, line3trades = 0, line4trades = 0; boleto int; if (Tradeable == true) {if (Ask lt; MA_Line) {if (line4tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 10 ((Open # 91; 0 # 93; lt; B_Line4 Close # 91; 0 # 93; gt; = B_Line4) || (Abrir # 91; 0 # 93; gt; B_Line4 Cerrar # 91; 0 # 93; lt; = B_Line4))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize * 6, Ask , 3, 0, 0, Coach Line4Buy, MagicNumber, 0, Green); line4trades = 1; } if (line3tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 10 ((Open # 91; 0 # 93; lt; B_Line3 Close # 91; 0 # 93; gt; = B_Line3) || (Open # 91; 0 # 93 ; gt; B_Line3 Cerrar # 91; 0 # 93; lt; = B_Line3))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize * 3, Ask, 3, 0, 0, Coach Line3Buy, MagicNumber, 0, Verde ); line3trades = 1; } if (line2tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 10 ((Open # 91; 0 # 93; lt; B_Line2 Close # 91; 0 # 93; gt; = B_Line2) || (Open # 91; 0 # 93 ; gt; B_Line2 Cerrar # 91; 0 # 93; lt; = B_Line2))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize * 2, Ask, 3, 0, 0, Coach Line2Buy, MagicNumber, 0, Verde ); line2trades = 1; } if (line1tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 10 ((Abrir # 91; 0 # 93; lt; B_Line1 Cerrar # 91; 0 # 93; gt; = B_Line1) || (Abrir # 91; 0 # 93 ; gt; B_Line1 Close # 91; 0 # 93; lt; = B_Line1))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize, Ask, 3, 0, 0, Coach Line1Buy, MagicNumber, 0, Green); line1trades = 1; }} else {if (line4tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line4 Close # 91; 0 # 93; gt; = S_Line4) || (Open # 91; 0 # 93; gt; S_Line4 Close # 91; 0 # 93; lt; = S_Line4))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize * 6, Bid, 3, 0, 0, Coach Line4Sell, MagicNumber, 0, rojo); line4trades = 1; } if (line3tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Open # 91; 0 # 93;lt; S_Line3 Cerrar # 91; 0 # 93; gt; = S_Line3) || (Abrir # 91; 0 # 93; gt; S_Line3 Cerrar # 91; 0 # 93; lt; = S_Line3))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize * 3, Pujar , 3, 0, 0, Coach Line3Sell, MagicNumber, 0, Red); line3trades = 1; } if (line2tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line2 Close # 91; 0 # 93; gt; = S_Line2) || (Open # 91; 0 # 93 ; gt; S_Line2 Cerrar # 91; 0 # 93; lt; = S_Line2))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize * 2, Bid, 3, 0, 0, Coach Line2Sell, MagicNumber, 0, Red ); line2trades = 1; } if (line1tradeslt; 1 StochSellLinegt; = StochBuyLine StochBuyLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line1 Close # 91; 0 # 93; gt; = S_Line1) || (Open # 91; 0 # 93 ; gt; S_Line1 Cerrar # 91; 0 # 93; lt; = S_Line1))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize, Bid, 3, 0, 0, Coach Line1Sell, MagicNumber, 0, Red); line1trades = 1; }}}}

  4. #3
    Ok, usando esa función anterior, necesito pasar variables a esta función ... ¿cuál es la mejor manera de hacerlo? Además, ¿cuál es la mejor manera lógica de saber qué línea se está cerrando para que pueda volver a cambiarla a 0? ¿Dónde pondría el manejo del error en cada uno? Una vez que obtenga el cierre y el manejo de errores, creo que mi EA debería poder funcionar, ya que no tengo ninguna modificación Código insertado void CloseMarketOrders () {si ClosingBuys {if (StochBuyLine gt; 50 StochSellLinegt; = StochBuyLine pregunta gt; B_Line1 OrderSymbol () = Symbol () OrderMagicNumber () = MagicNumber) while line4tradesgt; 0 || line3tradesgt; 0 || line2tradesgt; 0 || line1tradesgt; 0 OrderClose (ticket); } si ClosingSells {if (StochSelLine lt; 50 StochBuyLinegt; = StochBuyLine Bid lt; S_Line1 OrderSymbol () = Símbolo () OrderMagicNumber () = MagicNumber) while line4tradesgt; 0 || line3tradesgt; 0 || line2tradesgt; 0 || line1tradesgt; 0 OrderClose (ticket); }}

  5. #4
    De hecho, también necesito agregar la línea Stop Loss, pero eso debería ser fácil una vez que tenga una idea general del concepto ... gracias

  6. #5
    Ok, hice algunas modificaciones adicionales ... ayúdame a limpiar esto para que incluya las mejores prácticas ... * necesito pasar variables a la función CloseOrders de la función OpenOrders * etiquetar si un ticket es una compra o vender * qué para agregar para que un EA sepa controlar los intercambios si por alguna razón se reinicia el MBT? * cualquier otra recomendación para asegurarse de que no haya un agujero en alguna parte * la mejor manera de manejar la operación es tener un bucle continuo que verifique si abrir o cerrar órdenes en la función de inicio, ¿correcto? * la respuesta a estas preguntas probablemente ayude en la comprensión de los conceptos de Metatrader ProgrammingTrading Inserted Code void CloseMarketOrders () {if ClosingBuys {if (StochBuyLine gt; 50 StochSellLinegt; = StochBuyLine Ask gt; B_Line1 OrderSymbol () = Symbol () OrderMagicNumber () = MagicNumber) while line4tradesgt; 0 || line3tradesgt; 0 || line2tradesgt; 0 || line1tradesgt; 0 OrderClose (ticket); if (ticket = line4ticket) line4trades = 0; if (ticket = line3ticket) line3trades = 0; if (ticket = line2ticket) line2trades = 0; if (ticket = line1ticket) line1trades = 0; } si ClosingSells {if (StochSelLine lt; 50 StochBuyLinegt; = StochBuyLine Bid lt; S_Line1 OrderSymbol () = Símbolo () OrderMagicNumber () = MagicNumber) while line4tradesgt; 0 || line3tradesgt; 0 || line2tradesgt; 0 || line1tradesgt; 0 OrderClose (ticket); if (ticket = line4ticket) line4trades = 0; if (ticket = line3ticket) line3trades = 0; if (ticket = line2ticket) line2trades = 0; if (ticket = line1ticket) line1trades = 0; }} double LotSize () {double lotMM = MathCeil (AccountFreeMargin () * Risk1000)100; return (lotMM); } void OpenMarketOrders () {double MA_Line = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 0,0); double S_Line1 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 1,0); doble S_Line2 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 2,0); doble S_Line3 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 3,0); double S_Line4 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 4,0); double U_StopLoss = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0,5,0); double L_StopLoss = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0,5,0); double B_Line1 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 1,0); double B_Line2 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 2,0); double B_Line3 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 3,0); double B_Line4 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 4,0); double StochBuyLine = iStochastic (Symbol (), 0,14,3,3,1,1,0,0); double StochSellLine = iStochastic (Symbol (), 0,14,3,3,1,1,1,0); int line1trades = 0, line2trades = 0, line3trades = 0, line4trades = 0; boleto int; doble LotSize = LotSize (); bool Tradeable = verdadero; if (LotSize () lt; 0.01 * xecn) LotSize = 0.01 * xecn; if (LotSize () gt; 100) LotSize = 100; if (Tradeable == true) {if (Ask lt; MA_Line) {{if (line4tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 12 ((Open # 91; 0 # 93;lt; B_Line4 Close # 91; 0 # 93; gt; = B_Line4) || (Abrir # 91; 0 # 93; gt; B_Line4 Cerrar # 91; 0 # 93; lt; = B_Line4))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize * 6, Ask , 3, 0, 0, Coach Line4Buy, MagicNumber, 0, Green); line4trades = 1; line4ticket = ticket; } if (line3tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 12 ((Open # 91; 0 # 93; lt; B_Line3 Close # 91; 0 # 93; gt; = B_Line3) || (Open # 91; 0 # 93 ; gt; B_Line3 Cerrar # 91; 0 # 93; lt; = B_Line3))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize * 3, Ask, 3, 0, 0, Coach Line3Buy, MagicNumber, 0, Verde ); line3trades = 1; line3ticket = ticket; } if (line2tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 12 ((Open # 91; 0 # 93; lt; B_Line2 Close # 91; 0 # 93; gt; = B_Line2) || (Open # 91; 0 # 93 ; gt; B_Line2 Cerrar # 91; 0 # 93; lt; = B_Line2))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize * 2, Ask, 3, 0, 0, Coach Line2Buy, MagicNumber, 0, Verde ); line2trades = 1; line2ticket = ticket; } if (line1tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 12 ((Abrir # 91; 0 # 93; lt; B_Line1 Cerrar # 91; 0 # 93; gt; = B_Line1) || (Abrir # 91; 0 # 93 ; gt; B_Line1 Close # 91; 0 # 93; lt; = B_Line1))) {ticket = OrderSend (Symbol (), OP_BUY, LotSize, Ask, 3, 0, 0, Coach Line1Buy, MagicNumber, 0, Green); line1trades = 1; line1ticket = ticket; }}} else {{if (line4tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line4 Close # 91; 0 # 93; gt; = S_Line4) || (Open # 91; 0 # 93; gt; S_Line4 Close # 91; 0 # 93; lt; = S_Line4))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize * 6, Bid, 3, 0, 0, Coach Line4Sell, MagicNumber, 0, Red); line4trades = 1; line4ticket = ticket; } if (line3tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line3 Close # 91; 0 # 93; gt; = S_Line3) || (Open # 91; 0 # 93 ; gt; S_Line3 Cerrar # 91; 0 # 93; lt; = S_Line3))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize * 3, Bid, 3, 0, 0, Coach Line3Sell, MagicNumber, 0, Red ); line3trades = 1; line3ticket = ticket; } if (line2tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line2 Close # 91; 0 # 93; gt; = S_Line2) || (Open # 91; 0 # 93 ; gt; S_Line2 Cerrar # 91; 0 # 93; lt; = S_Line2))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize * 2, Bid, 3, 0, 0, Coach Line2Sell, MagicNumber, 0, Red ); line2trades = 1; line2ticket = ticket; } if (line1tradeslt; 1 StochSellLinegt; = StochBuyLine StochBuyLinegt; = 90 ((Open # 91; 0 # 93; lt; S_Line1 Close # 91; 0 # 93; gt; = S_Line1) || (Open # 91; 0 # 93 ; gt; S_Line1 Cerrar # 91; 0 # 93; lt; = S_Line1))) {ticket = OrderSend (Symbol (), OP_SELL, LotSize, Bid, 3, 0, 0, Coach Line1Sell, MagicNumber, 0, Red); line1trades = 1; line1ticket = ticket; }}}}

  7. #6
    ¿Es ese el código completo? ¿Dónde está la función de inicio?

  8. #7
    1 Adjunto (s) Ok, este es el código completo. Está muy cerca y estoy seguro de que dentro de diez minutos podrá brindar recomendaciones de mejores prácticas y ayudarme a resolver el último puñado de cosas * Tengo dos errores que son los mismos porque no está reconociendo la variable de ticket para cerrar el orden * ¿Necesito un bucle continuo en la sección de inicio ya que solo está comprobando dos funciones? * ¿Dónde debo agregar el manejo de errores? * ¿Qué sucede si se reinicia MetaTrader? ¿Qué debo hacer para saber qué comercios están abiertos y en qué líneas? * Voy a pensar qué haré con la función negociable (es decir, no negocie los viernes, pero administre los intercambios aún abiertos el viernes ... y no realice transacciones si no hay fondos suficientes) * Agregaré tp oculto y sl
    https://www.forosforex.com/attachmen...1230407706.mq4

  9. #8
    1 Adjunto (s) Creo que solucioné el problema del boleto ... ¿alguien puede verificarlo y proporcionar información sobre las demás cosas? la persona con experiencia debe tener menos de 10 minutos para anotar los cambios necesarios ... este está compilando sin errores, por lo que debería ser mucho más fácil tratar ahora
    https://www.forosforex.com/attachmen...1425372810.mq4

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Uso de cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

Aviso legal: Ni forosforex.com ni ninguna persona involucrada en forosforex.com aceptarán ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información contenida en este sitio web, incluidos datos, cotizaciones, gráficos y señales de compra/venta. Por favor, infórmese plenamente de los riesgos y costes asociados a las operaciones en los mercados financieros, una de las formas de inversión que más riesgos entrañan.
forosforex.com le quiere recordar que los datos contenidos en este sitio web no son necesariamente en tiempo real ni exactos. forosforex.com no asume responsabilidad alguna por las pérdidas en que usted podría incurrir como resultado de la utilización de estos datos. Este acuerdo se rige por su versión en inglés, que prevalecerá siempre que haya alguna discrepancia entre la versión en inglés y la versión en español. Los CFD son un producto difícil de entender, varios organismos reguladores consideran que no es adecuado para inversores minoristas debido a su complejidad y riesgo.
Advertencia de riesgo: Los CFDs son un producto difícil de entender, y puede no ser adecuado para inversores minoristas debido a su complejidad y riesgo. Existe la posibilidad de sufrir una pérdida igual o superior a la inversión. Por lo tanto, no debe invertir o arriesgar dinero que no pueda permitirse perder. Debe asegurarse de que comprende todos los riesgos. Antes de abrir una cuenta en un broker por favor sea consciente e infórmese de los riesgos asociados con el trading. El contenido de este sitio web no debe interpretarse como asesoramiento personal. ForosForex recomienda que busque el consejo de un asesor financiero independiente.