TradeStation para la negociación de divisas Hay una alternativa a Tradestation. Se llama multicharts multicharts / estoy usando este software todos los días para gráficos y su bettter que TS. Su easylanguage es 99.99 compatible con TS easylanguage. Corredores de forex soportados son MBT, FXCM, Interactive Brokers y Dukascopy (a través de FIX API). Tiene algunas ventajas sobre TS, por ejemplo. Utiliza multicores y hyperthreading para la optimización (se pensó originalmente ser una plataforma solamente para los comerciantes del algo). También tiene algunas desventajas sobre TS: no manual. Gracias por publicar eso. Yo uso trader ninja en el momento, pero nunca he sido 100 feliz con ellos, no puedo quejarme mucho, ya que uso la versión gratuita. Estoy buscando alternativas. Voy a echar un vistazo parece la vida es la mejor opción en términos de costo. Otro uno hacia fuera allí, thats digno de una mirada es amibroker Si usted funciona MultiCharts, entonces qué corredor de la divisa usted utiliza para poner las órdenes Im más interesado pues se aplica al forex del punto. TradeStation es tanto el software gráfico como el corredor (aunque Forex es un número de cuenta separado de acciones o futuros), y puedo ejecutar pedidos condicionales OCO / OSO directamente con la cuenta. No corro los multicharts ahora para cartografiar. Les ayudé a probar con OEC api (OpenECry). Eso fue hace 3 o 4 años. Esa fue la última vez que lo usé para el comercio. Miré la plataforma otra vez alrededor de hace un año mientras que consideraba MBT o OEC para forex, y podía mirar simultáneamente futuros. Pero OEC requiere una cuenta forex separada. Y claro a través de Ganancia. Tal vez eso ha cambiado, pero desde hace unos 6 meses, todavía era Gain. Depende de la API del intermediario. Normalmente, lo que se permite en la plataforma propietaria se debe permitir a través de la API. Y la API por lo general permite más opciones. Corredores como MBT y OEC, que ya tienen un fondo de futuros, por lo general tienen OCO / OSO Market en cierre, y otros más sofisticado, entonces / luego limitar / órdenes de mercado. Si el corredor no los soporta de forma nativa, entonces MC podría simular estos pedidos. Alternativamente, puede programar la simulación de estos pedidos en el script de automatización de Expert Advisor. Similar a cómo MT4 no tiene comercio en la funcionalidad de gráfico, pero hay una empresa que programó scripts que permitió la colocación de orden de un clic, TP / SL automática, OCO, etc Aunque es bueno tener la capacidad de colocar órdenes OCO Nativamente con la API del agente, hay razones para mantener estos pedidos sólo en el lado del cliente. No he cambiado forex usando MC como mi paquete de gráficos. Im centrado en la automatización a través de MT4, y luego puedo portar las estrategias a MC en una fecha posterior. Medir tendencias automáticamente con cero lag El documento TradeStation citó varios puestos de arriba dice:. Y esto va a permitir que el comercio de lotes extra de 10K hacia arriba (es decir, un equivalente Mini), sin comisión (es decir, lo hacen desde la propagación supongo que como la mayoría de otras cuentas FX spot al por menor). Esto suena como TS establecerse a sí mismos como hacer su propio mercado en lugar de depender de Gain Capital para hacerlo - nadie sabe si eso es lo que está pasando, y cuál es su opinión Max Su explicó muy claramente en ese mensaje del cliente. Lea el enlace de nuevo. Seguros 16 de febrero de 2016: Esta revisión se ha actualizado para reflejar las últimas investigaciones y resultados de la revisión 2016. Desde que se convirtió en agente de corretaje en 1982, TradeStation se enorgullece de ser un líder en la tecnología de comerciantes, con una de las plataformas más sólidas disponibles para los comerciantes en cualquier lugar. Con más de 30 años de experiencia, TradeStation continúa su esfuerzo en 2016. Comisiones Al mismo tiempo que TradeStation ofrece soporte para todos los tipos de operaciones, incluyendo forex y futuros, esta revisión se centra en las acciones de TradeStations y en la oferta de opciones. Hay tres diferentes estructuras de comisiones para seleccionar de para las acciones y dos para las opciones. TradeStation, como Interactive Brokers, Lightspeed y otros, requiere que los clientes compren canales de datos en tiempo real para permitir el comercio. Para recibir datos de renta variable primaria, es decir, índices SP 500, NASDAQ, NYSE y AMEX, el precio es de 7 por mes (4 1 1 1). Cotizaciones de nivel II se ejecutan a 11 por mes, y así sucesivamente. La tarifa principal que todos los nuevos clientes deben tener en cuenta es la tarifa mensual de 99.95 para el software TradeStation, que sólo se puede renunciar si se alcanzan ciertos niveles de actividad (o la cuenta tiene 100.000). Para los comerciantes de acciones, al menos 5.000 acciones por mes deben ser negociados, y para los comerciantes de opciones, 50 contratos son necesarios para evitar la cuota. Un desglose completo de las comisiones de TradeStations y la estructura de las tarifas se puede ver a través de la pestaña Comisiones Fee de arriba, que incluye un desglose de las nuevas tarifas desagregadas de TradeStations. En general, cuanto más frecuentemente se negocie, más bajos serán sus costos. Esto es especialmente cierto para la estructura de precios desagregados opcionales de TradeStations, que los operadores sofisticados pueden usar para recoger sus rutas y recibir descuentos de mercado para agregar liquidez. En general, TradeStation tiene un calendario de comisiones muy competitivo frente a grandes corredores de servicio completo (TD Ameritrade, ETRADE, Charles Schwab, Fidelity), pero es más caro que algunos de sus competidores comerciales como Lightspeed e Interactive Brokers. Plataformas Herramientas TradeStations plataforma de escritorio es su principal producto y enfoque central. Web de comercio se introdujo a principios de 2013 sin embargo, su uso principal es para colocar operaciones junto con la gestión de pedidos y posiciones cuando la aplicación de escritorio no está al alcance. Los comerciantes de monitores múltiples apreciarán la flexibilidad de TradeStations en el soporte de múltiples monitores, permitiendo que cada monitor tenga su propia estación de trabajo de escritorio abierta. Las herramientas de TradeStations atienden a todo tipo de inversionista profesional, incluyendo instituciones tales como fondos de cobertura. Más de 40 años de datos históricos están disponibles para el comercio de acciones cuando se trata de gráficos y estudios. En términos de funcionalidad, backtesting a través de Portfolio Maestro y escaneo personalizado del mercado de oportunidades son sólo la punta del iceberg. Cartografía permite a los inversores profundizar en el análisis, la personalización de indicadores con numerosas opciones, algo que sólo los competidores, como TD Ameritrades thinkorswim plataforma puede coincidir. Más de 150 indicadores / estudios están disponibles para su inclusión, y cada uno puede ser reelaborado o ajustado a la especificación exacta de los comerciantes. Los operadores de opciones no se olvidan tampoco, gracias a OptionStation Pro, una herramienta integrada dentro de la plataforma. Escanear en el proceso de análisis de los oficios potenciales es una brisa, y los comerciantes pueden ver tradicionales 2D, así como gráficos de pérdida de beneficios 3D (PL), algo exclusivo de TradeStation (mientras que las vistas en 3D eran una buena ventaja, en última instancia, se sentía más como un ojo caramelo). Las capacidades de opciones de TradeStations también incluyen agrupaciones personalizadas para posiciones actuales, difusión en tiempo real de los griegos y análisis avanzado de posiciones. A lo largo de 2015, una variedad de actualizaciones, algunas sutiles y algunas más discretas, se desplegaron. Se agregó una nueva columna de expiraciones a la ventana de posiciones, lo que permite a los usuarios clasificar sus posiciones por vencimiento. Dentro de las cadenas de opciones y las posiciones teóricas, se añadieron personalizaciones de columnas para obtener más ajustes de datos específicos del usuario. Además, con posiciones teóricas, ahora puede ajustar de forma independiente el precio o la volatilidad de cada pierna. La lista sigue y sigue. Otras herramientas en el arsenal de TradeStation incluyen Radar Screen, Scanner, Matrix (escalera de comercio), y Walk-Forward Optimizer, entre otros. Una última pieza crítica de la oferta de herramientas de TradeStations es EasyLanguage, el lenguaje de codificación propietario de TradeStations que permite a los comerciantes ejecutar salvajes con personalizaciones de indicadores y estrategias de comercio. Los clientes pueden compartir y vender su trabajo a través de TradeStation TradingApp Store (anteriormente la Strategy Network). Algunos productos son gratuitos, mientras que otros pueden correr por menos de 50 por mes todo el camino hasta cientos de dólares por mes. En general, con EasyLanguage, el cielo es el límite, razón por la cual no es de extrañar que a finales de año 2015 había varios cientos de desarrolladores y cerca de un millar de diferentes productos disponibles. Mobile Trading Para el comercio móvil, encontramos TradeStation para ser bastante bueno. La aplicación fue totalmente reconstruida en 2013 y la calidad de la nueva aplicación inmediatamente mostró a partir de entonces. Gráfica se mejoró significativamente, y, en general, la aplicación fue mucho más suave que su iteración anterior. Este crecimiento se extendió hasta 2014 como el agente agregó funcionalidad, como la capacidad de negociar desde el gráfico o utilizar marcos de tiempo personalizados con gráficos. Luego, en 2015, mucho a nuestro gusto, TradeStation añadió alertas de stock básico y notificaciones push. Si bien las alertas avanzadas basadas en estudios aún no son compatibles, las alertas push de notificación de orden de soporte son una buena ventaja. Sin embargo, la actualización destacada de 2015 llegó justo antes de fin de año con el lanzamiento de operaciones complejas. Las alertas y el soporte de propagación de opciones móviles fueron dos grandes características que teníamos en nuestra lista de deseos después de la Revisión de 2015. Mirando el 2016, nos encantaría ver que TradeStation amplíe la usabilidad de las aplicaciones para incluir el inicio de sesión de Touch ID (inicio de sesión de huellas dactilares) y ampliar la funcionalidad de gráficos para mostrar los datos después de horas. La sincronización de la lista de seguimiento con la plataforma también sería bienvenida. Con todas las variables consideradas, TradeStations oferta de comercio móvil es limpio y eficaz, y proporciona la funcionalidad básica de lo que los comerciantes activos necesitan para tener éxito. Todavía sigue a los líderes de la industria en el móvil debido a su falta de funcionalidad más amplia, como el apoyo a los fondos de inversión de fondos, las calificaciones de terceros para las acciones, contenido de video y similares. Limitaciones aparte, sin embargo, podemos ver por qué la aplicación terminó 2015 con las altas calificaciones de los usuarios en la App Store de Apple y Google Play Store. Otras notas TradeStation ofrece poca investigación y, como resultado, no se recomienda para esta categoría (como todos los corredores de nicho de operador activos). Ver: Mejores corredores para la investigación. En el departamento de educación, los clientes de TradeStation encontrarán su oferta bastante buena, en su mayor parte. Los clientes reciben dos o más webinarios diarios, en promedio. Los webinars se archivan para verlos bajo demanda, y una variedad de eventos en vivo se proporcionan a lo largo del año. Dicho esto, la especificación del tema se centra principalmente en opciones y acciones. Encontramos poca o ninguna educación sobre ETF, fondos mutuos, bonos y jubilación. Dejando de lado la educación comercial, la educación en la plataforma es amplia y bien construida. Por ejemplo, el canal TradeStations de YouTube ofrece varios cientos de videos de ayuda y consejos para usar la plataforma. Ver: Mejores corredores para la educación. Pensamientos Finales Con más de 30 años de historia, TradeStation es un líder e innovador con su oferta de una plataforma comercial completa y herramientas comerciales de gran potencia. La plataforma TradeStation es de primera clase en nuestros libros, y su atractivo para los comerciantes activos y los inversores profesionales es rivalizado por sólo unos pocos selectos. Si bien no el corredor para todos, especialmente los nuevos inversores, TradeStations lugar bien respetado en el ámbito de los corredores de nicho debe seguir creciendo en 2016. Blain dirige la investigación en StockBrokers y ha estado involucrado en los mercados desde la colocación de su primer stock El comercio de nuevo en 2001. Él desarrolló el formato de revisión anual de StockBrokers hace seis años que es respetado por los ejecutivos de corredor como el más completo en la industria. Actualmente mantiene cuentas financiadas con más de una docena de diferentes corredores en línea regulados por los EE. UU., hes ejecutado miles de oficios a través de su carrera y disfruta de compartir sus experiencias a través de su blog personal, StockTrader. Calificaciones Notas generales de la Comisión TradeStation ofrece tres planes de comisiones. Para simplificar utilizamos el plan de tarifa plana en todo el sitio. El calendario completo de comisiones, incluyendo los tres planes, se desglosan a continuación. Cuotas de datos - Los clientes de TradeStation necesitan comprar feeds de datos en tiempo real para permitir la negociación. Para recibir los datos de las acciones primarias, es decir, los índices SP 500, NASDAQ, NYSE y AMEX, el precio es de 7 por mes (4 1 1 1). Cotizaciones de nivel II corren 11 por mes, y así sucesivamente. TradeStation cobra una cuota de servicio de cuenta de 99.95 al mes a menos que alcance alguno de los siguientes mínimos de la actividad comercial durante el mes anterior: A. Acciones - Comparta 5.000 acciones. B. Opciones - Contratar 50 contratos. C. Futuros - Comercializa 10 contratos de opciones de futuros o de futuros a la vuelta de la esquina o 50 de una sola acción de turno. D. Otros - Tener por lo menos 100.000 en el saldo de la cuenta en el último día del mes del calendario anterior. Tanto TradeStation Webtrading como OptionStation son gratuitos para todos los clientes sin cargos mensuales por servicios. Stock Trades - TradeStation ofrece dos planes de comisiones: por acción y Flat-Fee. Precio por acción. Primeras 500 acciones son 0,01 por acción, 0,006 por acción todas las acciones a partir de entonces. Hay un mínimo de 1 por pedido. Por ejemplo, un comercio de 500 acciones sería 5 total y un comercio de acciones de 1000 sería de 8 ((500 x .01) (500 x .06)). Tarifa plana. Tasa determinada por el número de operaciones realizadas durante el mes anterior: 1 a 9 operaciones al mes (9,99 por comercio), 10 a 29 transacciones al mes (7,99 por comercio), 30 a 99 operaciones al mes (6,99 por comercio), 100 - 199 operaciones al mes (5,99 por comercio) y 200 operaciones al mes (4,99 por comercio). Cada mes tasa se determina por los meses anteriores total de operaciones. Por ejemplo, si un cliente coloca 15 operaciones en el mes uno, entonces su tasa será de 7.99 para el mes dos. Por último, el enrutamiento directo de hasta 1.000 acciones no tiene costo adicional, sin embargo es 0.004 / share a partir de entonces. Precios desagregados. El precio desagregado pasa el cargo de liquidez (o reembolso) al cliente. La tasa base por acción se determina por el número de operaciones realizadas durante el mes anterior. La tasa comienza en .01 por acción (1 mínimo) al negociar menos de 100.000 acciones y cae a tan bajo como .002 (.50 mínimo) al negociar 5 millones de acciones o más. Los clientes eligen mucho un plan de comisión por cuenta. Todas las órdenes de teléfono cuestan 20 extra por comercio. Las existencias de chapa de color rosa (OTCBB) también están disponibles para negociar a una tasa de 0,01 por acción para las primeras 10.000 acciones luego .05 por acción a partir de entonces. Operaciones de Opciones - TradeStation ofrece dos planes para transacciones de opciones. Precios por contrato. 1.00 por contrato sin tarifa base y sin mínimos. Las asignaciones de ejercicios son 14.95. Los ejercicios o asignaciones tempranas son 1.50 por contrato (5.95 mínimo). Tarifa plana. 1 a 9 operaciones al mes (9,99 .70 por contrato), 10 a 29 operaciones al mes (7,99 .50 por contrato), 30 a 99 operaciones al mes (6,99 .40 por contrato), 100 a 199 transacciones al mes (5,99 .30 por contrato), y 200 operaciones al mes (4.99 .20 por contrato). También tenga en cuenta que hay un cargo adicional de 0,35 por contrato por las opciones de índice y un cargo adicional de 0,50 por contrato por el enrutamiento directo. Fondos Mutuos - Los fondos de inversión cuestan 14,95 por comercio. Pueden aplicarse otros honorarios dependiendo del fondo. Tenga en cuenta que todos los oficios de fondos mutuos deben ser colocados por teléfono y no puede hacerse a través de la plataforma. Otras inversiones - TradeStation también ofrece futuros, forex, bonos y t-bills. IRAs se cobran una cuota anual de la cuenta 35 y una tarifa de 50 para la terminación. Desglose de Comisiones Comerciales Seleccione uno o más de estos corredores para comparar con TradeStation Securities. Todos los datos de precios se obtuvieron de un sitio web publicado el 2/16/2016 y se cree que es correcta, pero no está garantizada. El personal de StockBrokers está trabajando constantemente con sus representantes de broker en línea para obtener los últimos datos de precios. Si cree que los datos enumerados anteriormente son inexactos, comuníquese con nosotros mediante el enlace al final de esta página. Para los tipos de cambio de acciones, los precios anunciados son para un tamaño de pedido estándar de 500 acciones de acciones a un precio de 30 por acción. Para órdenes de opciones, puede aplicarse una tarifa reguladora de opciones por contrato. Arrowdropup Volver arriba Limitación de responsabilidad. Es nuestra misión principal de las organizaciones proporcionar comentarios, comentarios y análisis imparciales y objetivos. Mientras que StockBrokers tiene todos los datos verificados por los participantes de la industria, puede variar de vez en cuando. Operando como un negocio en línea, este sitio puede ser compensado a través de anunciantes de terceros. Nuestra recepción de dicha compensación no será interpretada como un endoso o recomendación por parte de StockBrokers, ni será sesgada nuestras revisiones, análisis y opiniones. Por favor, consulte nuestras Exenciones Generales para obtener más información. Copia 2016 Reink Media Group LLC. Todos los derechos reservados. MetaTrader vs TradeStation: Una comparación de idiomas por Michael R. Bryant Cualquier persona que negocia activamente forex probablemente ha oído hablar de MetaTrader. Afirman tener más de medio millón de usuarios para las versiones móviles de sus plataformas de negociación MT4 y MT5. En respuesta a las peticiones de los usuarios de MetaTrader, He estado trabajando en la adición de la salida MetaTrader 4 (MT4) a Adaptrade Builder. A medida que termino la documentación de la nueva característica de salida de código MT4 en Builder, pensé que sería un buen momento para discutir algunas de las formas en que el lenguaje de programación MT4, llamado MQL4, difiere del lenguaje de programación TradeStations, llamado EasyLanguage. Si youre un comerciante sistemático interesado en el comercio de divisas y havent aún ha elegido una plataforma de comercio, o youre pensando en cambiar de una plataforma a la otra, hay algunas cosas que usted debe saber acerca de los dos lenguajes de secuencias de comandos. Si está aprendiendo acerca de MetaTrader, puede preguntarse por qué es una plataforma tan popular. En mi opinión, es un resultado de varios factores. En primer lugar, la plataforma es gratuita. Puede descargar el software y obtener datos forex gratis como parte de la plataforma sin costo alguno. La plataforma incluye todos los principales símbolos de divisas y, después de registrarse en una cuenta demo gratuita, los datos se actualizan en tiempo real. Además, el lenguaje de scripting de MetaTrader 4, MQL4, es integral para la plataforma. Puede utilizar MQL4 para escribir indicadores, quotscriptsquot (código para realizar funciones específicas a petición) y quotexpert advisors (EAs) quot (estrategias de negociación). El lenguaje MQL4, como se explica a continuación, es muy versátil y hace MT4, como TradeStation, una plataforma extensible. Hay una comunidad activa de usuarios MT4 que aportan indicadores y EAs al foro MT4. La plataforma MT4, al igual que el lenguaje MQL4, está diseñada específicamente para forex. Ill discutir más acerca de cómo esto afecta el lenguaje MQL4 a continuación, pero el punto aquí es que la divisa es un gran mercado creciente, global, y MetaTrader ha dirigido específicamente a ese mercado. Por último, a diferencia de TradeStation, que en su mayoría limita a los usuarios a utilizar sus propios servicios de corretaje, MetaTrader es compatible con una amplia variedad de corredores de divisas. Como usuario de TradeStation durante mucho tiempo, puedo recordar cuando TradeStation fue sólo para la negociación de los mercados de futuros. El lenguaje de programación EasyLanguage fue diseñado por los comerciantes de futuros para los comerciantes de futuros. A lo largo de los años, el lenguaje se ha ampliado y adaptado para funcionar bien en otros mercados, sobre todo las acciones, opciones y divisas. Sin embargo, algunas de sus características aún reflejan sus orígenes en los mercados de futuros. MQL4 (abreviatura de MetaQuotes Language 4) fue diseñado específicamente para los mercados de divisas. A menudo, el material de instrucción para el comercio de divisas se centra en las ideas y conceptos comerciales genéricos, tales como indicadores técnicos y tipos de lógica de negociación, e ignora los detalles de cómo funcionan los mercados de divisas y cómo esto hace forex diferente de otros mercados, como acciones y futuros . El hecho es que el comercio de divisas no funciona de manera algo diferente de otros mercados, como cualquiera que transita de un mercado diferente sabe. MQL4 tiende a reflejar esas diferencias. Principales diferencias Aquí están algunas de las principales diferencias entre EasyLanguage y MQL4. A menos que se indique lo contrario, la discusión se refiere a la redacción de estrategias de negociación y volver a probarlos en datos históricos. La premisa de la ejecución de código EasyLanguage es que todo el código se ejecuta al cerrar cada barra del gráfico al que se aplica la estrategia. Si el gráfico consiste en barras diarias, por ejemplo, el código se ejecutará al cierre de cada barra diaria. Si desea que el código se ejecute más frecuentemente, el gráfico debe cambiarse para tener un tamaño de barra más pequeño. Sin embargo, puede forzar al código a ejecutar ciertos elementos con más frecuencia utilizando la función de comprobación posterior de quotLook-inside-bar. Esto utiliza los datos de precios con una resolución más alta que la mostrada en el gráfico para producir resultados más precisos. El código MQL4 usa una función llamada start () que se ejecuta en cada tick. Normalmente, el código de estrategia principal se produce dentro de la función start (). Si no quieres que el código se ejecute en cada tick, tienes que programar esta lógica en start (). Por ejemplo, para que el código se ejecute en la apertura de cada barra, puede utilizar el volumen de la barra para detectar la apertura mediante quotVolume0 lt 1quot. Theres ninguna manera práctica de detectar el cierre de la barra, así que las estrategias en MT4 típicamente ejecutan en cada garrapata o en las barras abiertas. Debido a que el código EasyLanguage se ejecuta al cerrar la barra, las instrucciones de orden comercial siempre se ejecutan en la barra siguiente, p. QuotBuy siguiente barra en marketquot. La sentencia equivalente más cercana en MQL4 sería colocar el orden de la barra actual en las barras actuales abiertas. En este caso, la lógica de negociación siempre se evalúa en la barra anterior en MQL4, mientras que en EasyLanguage, la lógica se evalúa en la barra actual. A diferencia de EasyLanguage, MQL4 no restringe las estrategias a los datos para el gráfico en el que se ha aplicado la estrategia. Puede hacer referencia a cualquier serie de datos disponible en una estrategia MT4 haciendo referencia al símbolo y al tamaño de la barra. Los tamaños de las barras están limitados a 1, 5, 15, 30, 60 y 240 minutos, así como diarios, semanales y mensuales. TradeStation tiene una mayor variedad de tamaños de barras disponibles, incluyendo tamaños de barra de cualquier número entero de minutos y barras de garrapatas de cualquier número de garrapatas. Ejecución de pedidos EasyLanguage hace un encomiable trabajo de ocultar las complejidades de la colocación y ejecución de órdenes comerciales. Por ejemplo, si usted tiene una posición corta, y usted pone una orden larga de la entrada, si usted no especifica el tamaño, la entrada larga cerrará automáticamente el comercio corto al mismo tiempo que pone el comercio largo. Del mismo modo, si tiene varias órdenes pendientes para salir, por ejemplo, una larga operación en el mercado dependiendo de las diferentes condiciones, si varias condiciones son verdaderas al mismo tiempo, sólo una orden de salida se colocará a los demás se cancelará automáticamente. Además, las órdenes comerciales en EasyLanguage persisten por sólo una barra y se cancelan automáticamente si no se llenan al cerrar la barra siguiente. MQL4 deja la orden de manejo en gran medida hasta el programador. Si tiene varias órdenes en competencia, necesita administrarlas usted mismo, cancelando las que no se ejecutan y asegurándose de que los pedidos múltiples no se ejecuten involuntariamente. Por ejemplo, en MQL4, si desea que una entrada invierta una posición abierta, debe especificar el número de lotes para dar el resultado neto deseado (por ejemplo, vender 2 lotes cortos con 1 lote abierto mucho para terminar 1 lote corto) O rastrear la posición abierta y cerrarla tan pronto como se detecte la nueva entrada. Acciones vs. Lotes En EasyLanguage, el tamaño de una posición de negociación se especifica en contratos (por ejemplo, futuros) o en acciones. Para el comercio de divisas, un tamaño de posición estándar en TradeStation sería de 10.000 o 100.000 acciones, lo que corresponde a un lote pequeño o de tamaño completo. De acuerdo con su orientación forex, en MetaTrader el tamaño del comercio se especifica en lotes, que pueden ser fraccionales. Un lote de tamaño completo sería un tamaño mucho de 1. Un lote mini sería mucho tamaño de 0.1. Costos de negociación y precios de llenado Debido a que TradeStation y EasyLanguage se orientaron originalmente hacia el comercio de futuros, siguen la convención de usar el deslizamiento para tener en cuenta el hecho de que los oficios no suelen llenarse al precio de mercado. El deslizamiento es el costo del dólar añadido al comercio para explicar esto. Típicamente, también se ingresarán los costos de comisión por contrato / acción o por operación para contabilizar los honorarios que cobra la corredora para ejecutar la operación. Todos estos costos se tratan de la misma manera: se deduce una cantidad en dólares de un comercio rentable o agregar la misma cantidad a un comercio que pierde. Los mismos costos se deducen de todas las operaciones, tanto largas como cortas. Al mismo tiempo, se supone que el comercio se ha llenado al precio especificado, ya sea el precio actual para una orden de mercado o el precio límite o límite especificado. MQL4 utiliza un enfoque algo más sofisticado a los costos de operación y llenar los precios. En MetaTrader, es importante entender que cada precio es en realidad dos precios, la oferta y la pregunta. La oferta es el precio más bajo, mientras que la demanda es el precio más alto. La diferencia entre la oferta y la solicitud se denomina spread de oferta / demanda. Las órdenes de compra se llenan siempre en el pedir, y las órdenes de la venta se llenan siempre en la oferta. Un gráfico de precios sólo muestra el precio de oferta. Esto significa que los pedidos de compra de mercado se llenarán por encima del precio de mercado aparente (basado en el gráfico), mientras que los pedidos de venta del mercado se llenarán al precio que se ve en el gráfico. El spread bid / ask es parte del costo del comercio. Esto es consistente con la práctica común en el comercio de divisas de pagar por el comercio a través de la propagación en lugar de pagar al corredor una comisión fija. MQL4 también usa el spread bid / ask para determinar si un pedido pendiente está lleno. Por ejemplo, una orden de compra de stop sólo se llena si el precio de venta, que está por encima del precio de gráfico (oferta), toca el precio de stop. Si, por ejemplo, la barra de precios en el gráfico sólo toca el precio de parada, puede parecer que el pedido debe llenarse, pero MT4 no mostrará el comercio histórico como llenado a menos que el precio de venta alcanzó el precio de compra. Del mismo modo, una orden de límite de compra no será registrada como llena, a menos que el precio de venta alcance hasta el precio límite de compra. Las paradas de venta y los límites se llenan en la oferta, por lo que, a diferencia de las órdenes de compra, sus precios de llenado se corresponden directamente con los precios del gráfico. El diferencial de oferta / demanda no es el único diferencial de precios que afecta a los pedidos de negociación en MT4 / MQL4. Si una orden pendiente (stop o límite) está demasiado cerca del mercado en el momento de su colocación, la orden será rechazada. Esto se basa en la idea de que no habrá tiempo suficiente para realizar el pedido antes de que el mercado se mueva a través del precio del pedido. Esta distancia mínima se puede recuperar utilizando la función MarketInfo (..) en MQL4. Del mismo modo, una orden pendiente no se puede modificar en MQL4 si el precio actual para el pedido está dentro del llamado nivel quotfreezequot. En otras palabras, si el pedido está tan cerca del mercado que puede ser llenado en cualquier momento, no se le permite modificarlo. Debido al enfoque más sofisticado que MT4 / MQL4 utiliza para representar el llenado de pedidos, los precios de llenado en MT4 para simulaciones históricas (es decir, back-testing) probablemente sean más precisos que en TradeStation. Sintaxis del lenguaje Tanto EasyLanguage como MQL4 son lenguajes tipo C. Es decir, ambos tienen similitudes con el lenguaje de programación C, que es un lenguaje de programación de procedimiento de propósito general desarrollado a finales de los años setenta. MQL4 es mucho más cercano en la sintaxis a C que EasyLanguage. Sin embargo, aunque MQL4 parece casi idéntico a C, hay algunas diferencias, y MQL4 no implementa todas las características de lenguaje Cs. Los archivos de ayuda en MT4 tienen en cuenta las diferencias. Diferencias de indicadores Para cualquiera que esté pensando en convertir una estrategia EasyLanguage a MQL4 o viceversa, tenga en cuenta que no todos los indicadores disponibles en ambas plataformas se calculan de la misma manera en cada plataforma. En particular, los siguientes indicadores dan valores sustancialmente diferentes en cada plataforma para los mismos datos de precios: Momentum, FastD estocástico (modo principal del indicador estocástico en MT4), SlowD estocástico (línea de señal del indicador estocástico en MT4), DI - / DI (movimiento direccional), ADX, y acumulación / distribución. También debe tenerse en cuenta que TradeStation incluye más indicadores incorporados que MT4. A través del foro en línea para MT4, sin embargo, es posible encontrar una amplia variedad de indicadores que han sido proporcionados por otros miembros de forma gratuita. Conclusiones Tanto EasyLanguage como MQL4 son lenguajes de scripting de propósito general diseñados para la comercialización de los mercados. Con cualquiera de los dos idiomas es posible desarrollar estrategias comerciales altamente complejas y sofisticadas. En general, mi experiencia, que parece ser apoyada por otros, es que MQL4 es un lenguaje más difícil de dominar que EasyLanguage, aunque la mayoría de los usuarios de TradeStation probablemente estaría de acuerdo en que el nombre EasyLanguage es un poco inapropiado. Mucha de la complejidad de MQL4 viene de los requisitos que pone en el programador para administrar los pedidos comerciales, algo que EasyLanguage maneja detrás de escena en su mayor parte. Sin embargo, la carga adicional viene con mayor control y mayor precisión en la estimación de los precios de llenado en las pruebas históricas. En general, no es sorprendente que MT4 es una plataforma de comercio popular para la divisa y que MQL4 ha sido alto en mi lista de solicitudes de los clientes de mi Adaptrade Builder software para la construcción de la estrategia. Existen dos versiones actuales de MetaTrader: MetaTrader 4 y MetaTrader 5. Ambas plataformas están activamente soportadas pero utilizan diferentes lenguajes de script. MT4 es, con mucho, la plataforma más popular. Como resultado, este artículo se centrará exclusivamente en MT4 y su lenguaje de scripting asociado, MQL4. Este artículo apareció en el número de diciembre de 2012 del boletín informativo Adaptrade Software.
Comments
Post a Comment