Friday 24 November 2017

Sistema De Comercio Amibroker


Con depurador visual integrado. Matrix artihmetic, simulador hiper rápido de Monte Carlo. Nuevo Editor de fórmulas con fragmentos de código. Capas de gráficos de bajo nivel. Masivamente paralelo Multi-Roscado Charting y Rendering. Nuevo módulo Multi-Threaded Analysis. Pruebas de marcha automática automática. Nuevas funciones de clasificación, gráficos flotantes de varios monitores, creación de indicadores de arrastrar y soltar, creación de indicadores de arrastrar y soltar, símbolo de ilimitado de múltiples hilos y multihilo True Backtesting y optimización de nivel de portafolio, ahora con algoritmos inteligentes evolutivos, Soporte neutral del sistema y gestión de divisas múltiples, configuración con un solo clic y actualización de inventario de acciones de Estados Unidos con asignaciones sectoriales e industriales. Libre de datos fundamentales, soporte multitemporal, gráficos de optimización 3D, nuevo administrador de cuentas, interfaz de negociación automatizada, perfil de volumen, gráficos orientados a objetos, capas de dibujo, diseños de ventanas múltiples, alertas basadas en fórmulas, editor de fórmulas fácil de usar , La función de la equidad, los indicadores compuestos únicos, el browser incorporado de la investigación de la tela, el acoplamiento directo a eSignal, Corredores Interactivos, IQFeed, myTrack, FastTrack, QP2, TC2000, cualquier alimentación obediente de DDE, MS y más. Download FREE TRIAL Haga clic para ampliar Razones por las que somos mejores que la competencia: FEATURE RICH - el conjunto más completo de características disponibles además de añadir nuevas características cada día a solicitud del usuario. FIABILIDAD y PRECISIÓN - probados a fondo y utilizados todos los días por la comunidad de miles de comerciantes, gestores de fondos, etc. Nuestro backtester puede reproducir virtualmente cualquier estrategia comercial con exactitud en la vida real, incluyendo complejas estrategias de reequilibrio, Las optimizaciones de programación y ensamblaje de última generación permiten que sus análisis se ejecuten 10 veces más rápido que otros productos de la competencia, cada panel de diagramas se ejecuta en paralelo en un hilo independiente que permite utilizar completamente todos los núcleos del procesador. Nueva ventana de análisis utiliza plenamente multi-pisar y proporciona inigualable datos crunching power. FLEXIBLE Y CUSTOMIZABLE - no será limitado por el software más. Con AmiBroker el límite es sólo tu imaginación. AmiBroker es increíblemente ajustable y puede ajustarse para adaptarse a sus necesidades comerciales personales. OPEN ARCHITECTURE - proporcionamos una API GRATUITA (interfaz de programación de aplicaciones) que permite vincular a cualquier proveedor de datos. La API viene con código fuente de indicadores reales y complementos de datos. Motores de optimización inteligente de código abierto (Partículas enjambre, Tribus, CMA-ES). También hay una extensa interfaz de automatización OLE / ActiveX disponible. MODERNO Y COMPATIBLE - nuestro software es compatible y bien probado con todas las versiones modernas de Windows incluyendo Windows 10, Windows 8, Windows 7, Windows Vista. Windows XP . Windows 2000, así como con Windows 95, 98, Millenium, NT 4. AmiBroker tiene versiones nativas de 32 y 64 bits para maximizar el rendimiento. No importa la versión de Windows que use, puede ejecutar AmiBroker en it. COST-EFFECTIVE - no sólo la cuota de licencia es baja, sino también se obtiene 12 meses de actualizaciones gratuitas. Soporte gratuito. Plug-ins y complementos gratuitos. Y por último pero no menos importante, también puede utilizar DATOS GRATIS de una serie de sources. FAIR, NO-NONSENSE LICENCIAS disfrutan de condiciones de licencia extremadamente honestos y amistosos: usted compra el programa y lo posees para siempre. Sin suscripción, puede elegir actualizar o no, cuando quiera. La licencia es personal, así que si tienes 3 computadoras, puedes usar tu licencia personal AmiBroker en todas ellas, sin problemas. En general AmiBroker es una de las mejores inversiones que puede hacer para mejorar su comercio. Y porque estamos seguros de que tenemos el mejor producto por ahí que puede probar todo gratis durante 30 días Usted no tiene nada que arriesgar y todo a ganar con AmiBroker. How para optimizar el sistema de comercio NOTA: Este es un tema bastante avanzado. Por favor lea primero los tutoriales anteriores de AFL. La idea detrás de una optimización es simple. Primero usted tiene que tener un sistema que negocia, éste puede ser un crossover simple de la media móvil por ejemplo. En casi todos los sistemas existen algunos parámetros (como período de promedio) que deciden cómo se comporta el sistema dado (es decir, es adecuado para largo o corto plazo, cómo reacciona en las poblaciones altamente volátiles, etc.). La optimización es el proceso de encontrar valores óptimos de esos parámetros (dando el mayor beneficio del sistema) para un símbolo dado (o una cartera de símbolos). AmiBroker es uno de los pocos programas que le permiten optimizar su sistema en varios símbolos a la vez. Para optimizar su sistema tiene que definir de uno a diez parámetros para ser optimizado. Usted decide cuál es el valor mínimo y máximo permitido del parámetro y en qué incrementos se debe actualizar este valor. AmiBroker realiza varias pruebas de nuevo el sistema utilizando TODAS las combinaciones posibles de valores de parámetros. Cuando este proceso está terminado, AmiBroker muestra la lista de resultados clasificados por beneficio neto. Puede ver los valores de los parámetros de optimización que proporcionan el mejor resultado. Escribir fórmula AFL La optimización en el tester posterior es soportada a través de una nueva función llamada optimizar. La sintaxis de esta función es la siguiente: variable optimize (quot Descripción quot, default. Min. Máximo paso) variable - es la variable AFL normal que obtiene asignado el valor devuelto por la función optimize. Con los modos de backtesting, exploración, exploración y comentar normales, la función de optimización devuelve el valor por defecto, por lo que la llamada de función anterior es equivalente a: variable default En el modo de optimización, la función de optimización devuelve valores sucesivos de min a max (inclusive) Quot Descriptionquot es una cadena que se utiliza para identificar la variable de optimización y se muestra como un nombre de columna en la lista de resultados de optimización. Default es un valor por defecto que optimiza la función devuelve en exploración, indicador, comentario, escaneo y modos normales de retroceso min es un valor mínimo de la variable que se está optimizando max es un valor máximo de la variable que se está optimizando paso es un intervalo usado para incrementar la Valor de min a max AmiBroker soporta hasta 64 llamadas para optimizar la función (por lo tanto hasta 64 variables de optimización), tenga en cuenta que si está utilizando una optimización exhaustiva, entonces es muy buena idea limitar el número de variables de optimización a sólo unos pocos. Cada llamada para optimizar la generación de bucles de optimización (máximo - minuto) / paso y múltiples llamadas para optimizar multiplican el número de ejecuciones necesarias. Por ejemplo, optimizar dos parámetros usando 10 pasos requerirá 1010 100 bucles de optimización. Función de optimización de llamada ONCE por variable al principio de la fórmula ya que cada llamada genera una nueva optimización de bucles La optimización de símbolos múltiples es totalmente compatible con AmiBroker El espacio de búsqueda máximo es 2 64 (10 19 10,000,000,000,000,000,000) combinaciones 1. Optimización de variable única: sigavg Optimizar (Promedio de la señal: 9. 2. 20. 1) Comprar Cross (MACD (12. 26), Signal (12. 26. sigavg)) Sell Cross (Signal (12. 26. sigavg), MACD 2. Optimización de dos variables (adecuada para gráficos en 3D) por Optimizar (por 2. 5. 50. 1) Nivel Optimizar (nivel 2. 2. 150. 4) Comprar Cross (CCI (per), nivel) 3. Optimización de la variable múltiple (3) Optimización de la variable (mfast) Optimizar (MACD lento) 12. Optimización (MACD lento) Velocidad de venta (Señal (mfast, mslow, sigavg), MACD (mfast, mslow)) Después de entrar La fórmula simplemente haga clic en el botón Optimizar en la ventana quotAutomatic Analysisquot. AmiBroker comenzará a probar todas las combinaciones posibles de variables de optimización e informará los resultados en la lista. Después de la optimización se hace la lista de resultados se presenta ordenada por el beneficio neto. Como puede ordenar los resultados por cualquier columna de la lista de resultados, es fácil obtener los valores óptimos de los parámetros para la reducción más baja, el menor número de operaciones, el mayor factor de beneficio, la menor exposición al mercado y el retorno anual ajustado al riesgo más alto. Las últimas columnas de la lista de resultados presentan los valores de las variables de optimización para la prueba dada. Cuando usted decide qué combinación de parámetros se adapte a sus necesidades, lo mejor de todo lo que necesita hacer es reemplazar los valores predeterminados en optimizar llamadas de función con los valores óptimos. En la etapa actual es necesario escribirlos manualmente en la ventana de edición de la fórmula (el segundo parámetro de optimizar la llamada de función). Visualización de gráficos de optimización 3D animados Para mostrar el gráfico de optimización 3D, primero debe ejecutar la optimización de dos variables. Dos optimización variable necesita una fórmula que tiene 2 llamadas de función Optimize (). Un ejemplo de fórmula de optimización de dos variables se ve así: por Optimizar (por 2. 5. 50. 1) Nivel Optimizar (nivel 2. 2. 150. 4) Comprar Cross (CCI (per), nivel) Sell Cross (Level, CCI (per)) Después de ingresar la fórmula, debe hacer clic en el botón quotOptimizequot. Una vez completada la optimización, debe hacer clic en la flecha desplegable del botón Optimizar y seleccionar Ver gráfico de optimización 3D. En unos segundos aparecerá un colorido diagrama tridimensional de superficie en una ventana del visor de gráficos en 3D. A continuación se muestra un gráfico 3D de ejemplo generado utilizando la fórmula anterior. De forma predeterminada, los gráficos 3D muestran los valores del beneficio neto con respecto a las variables de optimización. Sin embargo, puede trazar un gráfico de superficie 3D para cualquier columna de la tabla de resultados de optimización. Simplemente haga clic en el encabezado de la columna para ordenarla (aparecerá una flecha azul que indica que los resultados de optimización están ordenados por columna seleccionada) y, a continuación, seleccione Ver gráfico de optimización 3D nuevamente. Mediante la visualización de cómo sus parámetros de los sistemas afectan el rendimiento comercial, puede decidir con más facilidad qué valores de parámetros producen una calidad exagerada y que producen un rendimiento del sistema similar. Configuraciones robustas son regiones en el gráfico 3D que muestran cambios graduales en lugar de cambios abruptos en el gráfico de superficie. Gráficos de optimización 3D son una gran herramienta para evitar la curva de ajuste. La curvatura (o sobre-optimización) ocurre cuando el sistema es más complejo de lo que debe ser, y toda esa complejidad se enfocó en las condiciones del mercado que podrían nunca volver a ocurrir. Los cambios radicales (o picos) en los gráficos de optimización 3D muestran claramente áreas de sobre-optimización. Usted debe elegir la región del parámetro que produce una meseta ancha y ancha en la carta 3D para su comercio de la vida real. Los conjuntos de parámetros que generan picos de ganancia no funcionarán confiablemente en el comercio real. Controles del visor de gráficos 3D El visor de gráficos 3D de AmiBrokers ofrece capacidades de visualización total con una rotación completa de gráficos y animación. Ahora puede ver los resultados de su sistema desde todas las perspectivas imaginables. Puede controlar la posición y otros parámetros del gráfico mediante el ratón, la barra de herramientas y los métodos abreviados de teclado, lo que encuentre más fácil para usted. A continuación encontrará la lista. - para girar - mantenga presionado el botón del ratón IZQUIERDO y mueva en las direcciones X / Y - para acercar, alejar - mantenga presionado el botón del ratón DERECHO y moverse en las direcciones X / Y - mover (traducir) - mantenga presionado el botón del ratón IZQUIERDO Y la tecla CTRL y se mueven en las direcciones X / Y - a Animar - mantenga presionado el botón del ratón IZQUIERDA, arrastre rápidamente y suelte el botón mientras arrastra el ESPACIO - animar (auto-rotación) TECLA DE FLECHA IZQUIERDA - rotate vert. Izquierda TECLA DE FLECHA A LA DERECHA - gira vert. Derecha FLECHA ARRIBA - rotar horiz. Arriba FLECHA ABAJO - gire el horiz. NUMPAD 4 - mover hacia la izquierda NUMPAD 6 - moverse hacia la derecha NUMPAD 8 - subir NUMPAD 2 - bajar PAGE UP - subir el nivel del agua hacia arriba PAGE DOWN - nivel de agua abajo Optimización inteligente (no exhaustiva) AmiBroker ofrece ahora una optimización inteligente (no exhaustiva) además de una búsqueda regular y exhaustiva. La búsqueda no exhaustiva es útil si el número de todas las combinaciones de parámetros del sistema comercial dado es simplemente demasiado grande para ser factible para la búsqueda exhaustiva. La búsqueda exhaustiva está perfectamente bien, siempre y cuando sea razonable usarla. Digamos que usted tiene 2 parámetros cada uno que van de 1 a 100 (paso 1). Eso es 10000 combinaciones - perfectamente bien para la búsqueda exhaustiva. Ahora con 3 parámetros tienes 1 millón combinaciones - todavía está bien para la búsqueda exhaustiva (pero puede ser lenghty). Con 4 parámetros tienes 100 millones de combinaciones y con 5 parámetros (1..100) tienes 10 billones de combinaciones. En ese caso, sería demasiado tiempo para comprobar todos ellos, y este es el área donde los métodos no exhaustivos de búsqueda inteligente puede resolver el problema que no es solucionable en un tiempo razonable mediante la búsqueda exhaustiva. Aquí es absolutamente la instrucción más simple de cómo utilizar nuevo optimizador no exhaustivo (en este caso CMA-ES). 1. Abra su fórmula en el editor de fórmulas 2. Agregue esta línea única en la parte superior de su fórmula: OptimizerSetEngine (quotcmaequot) // también puede usar quotspsoquot o quottribquot aquí 3. (Opcional) Seleccione su objetivo de optimización en Automatic Analysis, Settings , QuotWalk-Forwardquot, campo de optimización. Si se salta este paso, se optimizará para CAR / MDD (rendimiento anual compuesto dividido por la reducción máxima). Ahora, si ejecuta la optimización utilizando esta fórmula, utilizará un nuevo optimizador evolutivo (no exhaustivo) CMA-ES. ¿Cómo funciona? La optimización es el proceso de encontrar el mínimo (o máximo) de la función dada. Cualquier sistema comercial puede ser considerado como una función de cierto número de argumentos. Las entradas son parámetros y datos de cotización. La salida es su objetivo de optimización (digamos CAR / MDD). Y usted está buscando el máximo de la función dada. Algunos de los algoritmos inteligentes de optimización se basan en la naturaleza (comportamiento animal) - Algoritmo PSO, o proceso biológico - Algoritmos genéticos, y algunos se basan en conceptos matemáticos derivados por los seres humanos - CMA-ES. Estos algoritmos se utilizan en muchas áreas diferentes, incluyendo las finanzas. Ingrese quotPSO financequot o quotCMA-ES financequot en Google y encontrará mucha información. Los métodos no exhaustivos (o quotsmartquot) encontrarán óptimo global o local. El objetivo es, por supuesto, encontrar uno global, pero si hay un único pico agudo de las combinaciones de parámetros zillones, métodos no exhaustivos pueden fallar en encontrar este único pico, pero tomando forma comerciantes perspecive, encontrar único pico agudo es inútil para Porque ese resultado sería inestable (demasiado frágil) y no replicable en el comercio real. En el proceso de optimización estamos más bien buscando regiones de meseta con parámetros estables y este es el área donde brillan los métodos inteligentes. En cuanto al algoritmo utilizado por la búsqueda no exhaustiva, se ve como sigue: a) el optimizador genera una población inicial de grupos de parámetros (generalmente aleatoria) b) el backtest es realizado por AmiBroker para cada conjunto de parámetros de la población c) los resultados de los backtests son Evaluado de acuerdo con la lógica del algoritmo y la nueva población se genera sobre la base de la evolución de los resultados d) si se encuentra mejor nuevo - guárdelo y vaya al paso b) hasta que se cumplan los criterios de detención Iteraciones máximas b) detener si el rango de los mejores valores objetivos de las últimas generaciones X es cero c) detenerse si al agregar un vector de desviación estándar 0,1 en cualquier dirección del eje principal no cambia el valor del valor objetivo d) Exhaustivo) en AmiBroker es necesario especificar el motor optimizador que desea utilizar en la fórmula AFL utilizando la función OptimizerSetEngine. La función selecciona el motor de optimización externo definido por nombre. AmiBroker actualmente se comercializa con 3 motores: Standard Particle Swarm Optimizer (quotspsoquot), Tribus (quottribquot) y CMA-ES (quotcmaequot) - los nombres en llaves se utilizarán en llamadas OptimizerSetEngine. Además de seleccionar el motor del optimizador puede que desee establecer algunos de sus parámetros internos. Para ello, utilice la función OptimizerSetOption. Función OptimizerSetOption (quotnamequot, value) La función establece parámetros adicionales para el motor de optimización externo. Los parámetros dependen del motor. Los tres optimizadores enviados con AmiBroker (SPSO, Trib, CMAE) soportan dos parámetros: quotRunsquot (número de ejecuciones) y quotMaxEvalquot (evaluaciones máximas (pruebas) por ejecución única). El comportamiento de cada parámetro es dependiente del motor, por lo que los mismos valores pueden y, por lo general, dará diferentes resultados con diferentes motores utilizados. La diferencia entre Runs y MaxEval es la siguiente. La evaluación (o prueba) es un solo backtest (o evaluación del valor objetivo de la función). RUN es una ejecución completa del algoritmo (encontrar el valor óptimo) - generalmente involucra muchas pruebas (evaluaciones). Cada ejecución simplemente RESTABLECE todo el proceso de optimización desde el nuevo comienzo (nueva población aleatoria inicial). Por lo tanto, cada ejecución puede conducir a encontrar diferentes locales máx / min (si no encuentra global). El parámetro Runs define el número de ejecuciones de algoritmos posteriores. MaxEval es el número máximo de evaluaciones (bactests) en cualquier ejecución individual. Si el problema es relativamente simple y 1000 pruebas son suficientes para encontrar el máximo global, 5x1000 es más probable encontrar el máximo global, ya que hay menos posibilidades de quedar atrapado en el máximo local, como subsecuentes se iniciará a partir de la población aleatoria inicial diferente. Ser complicado Depende del problema bajo prueba, su complejidad, etc, etc. Cualquier método no exhaustivo estocástico no le da la garantía de encontrar max / min global, independientemente del número de pruebas si es más pequeño que exhaustivo. La respuesta más fácil es. Especifique como gran número de pruebas como es razonable para usted en términos de tiempo necesario para completar. Otro consejo simple es multiplicar por 10 el número de pruebas con la adición de nueva dimensión. Eso puede conducir a la sobreestimación del número de pruebas necesarias, pero es bastante seguro. Los motores enviados están diseñados para ser fáciles de usar, por lo tanto, son usables los valores predeterminados / automáticos, por lo que la optimización se puede ejecutar normalmente sin especificar nada (aceptando valores predeterminados). Es importante entender que todos los métodos de optimización inteligente funcionan mejor en espacios de parámetros continuos y funciones objetivo relativamente suaves. Si el espacio de parámetros es discreto, los algoritmos evolutivos pueden tener problemas para encontrar el valor óptimo. Es especialmente cierto para los parámetros binarios (on / off) - no son adecuados para cualquier método de búsqueda que utiliza gradiente de cambio de función objetivo (como la mayoría de los métodos inteligentes). Si su sistema comercial contiene muchos parámetros binarios, no debe utilizar el optimizador inteligente directamente en ellos. En su lugar, intente optimizar sólo los parámetros continuos utilizando el optimizador inteligente y cambie los parámetros binarios manualmente o mediante un script externo. SPSO - Optimizador de enjambre de partículas estándar El Optimizador de enjambre de partículas estándar se basa en el código SPSO2007 que se supone debe producir buenos resultados siempre que se proporcionan parámetros correctos (por ejemplo, Runs, MaxEval) para un problema particular. Selección de opciones correctas para el optimizador de PSO puede ser difícil por lo tanto los resultados pueden variar significativamente de caso a caso. SPSO. dll viene con códigos fuente completos dentro de la subcarpeta quotADKquot. OptimizerSetOption (quotRunsquot, 1) OptimizerSetOption (quotMaxEvalquot, 1000) sl Optimizar (quotsquot, 26, 1, 100, 1) OptimizerSetOption (quotRunsquot, 1) OptimizerSetOption (quotRunsquot, 1) ) (0, MACD (fa, sl)) TRIBES - El Optimizer adaptable del optimizador del enjambre de la partícula del Parámetro-menos es adaptable (quotfquot, 12, 1, 100, 1) , Versión sin parámetros de PSO (optimización de optimización de enjambre de partículas) no exhaustiva. Para el fondo científico vea: particleswarm. info/Tribes2006Cooren. pdf En teoría debe funcionar mejor que PSO regular, porque puede ajustar automáticamente los tamaños del enjambre y la estrategia del algoritmo al problema que se resuelve. La práctica muestra que su rendimiento es bastante similar a PSO. El complemento Tribes. DLL implementa la variante quotTribes-Dquot (es decir, adimensional). Basado en clerc. maurice. free. fr/pso/Tribes/TRIBES-D. zip de Maurice Clerc. Los códigos fuente originales utilizados con permiso del autor Tribes. DLL vienen con código fuente completo (dentro de la carpeta quotADKquot) Parámetros soportados: quotMaxEvalquot - número máximo de evaluaciones (backtests) por ejecución (predeterminado 1000). Debe aumentar el número de evaluaciones con un número creciente de dimensiones (número de parámetros de optimización). El predeterminado 1000 es bueno para 2 o máximo 3 dimensiones. QuotRunsquot - número de ejecuciones (reinicios). (Predeterminado 5) Puede dejar el número de ejecuciones con un valor predeterminado de 5. Por defecto, el número de ejecuciones (o reinicios) se establece en 5. Para utilizar el optimizador Tribes, sólo tiene que agregar una línea a su código: OptimizerSetOption (quotMaxEvalquot , 5000) // 5000 evaluations max CMA-ES - Optimizador de estrategias evolutivas CMA-ES (Covariance Matrix Adaptation Evolutionary Strategy) es un optimizador no exhaustivo avanzado. Para los antecedentes científicos ver: bionik. tu-berlin. de/user/niko/cmaesintro. html De acuerdo con los benchmarks científicos supera a otras nueve, las estrategias evolutivas más populares (como el PSO, la evolución genética y diferencial). Bionik. tu-berlin. de/user/niko/cec2005.html El complemento CMAE. DLL implementa quotGlobalquot variante de búsqueda con varios reinicios con el creciente tamaño de población CMAE. DLL viene con código fuente completo (dentro de la carpeta quotADKquot) Por defecto número de ejecuciones (O reinicia) se establece en 5. Se recomienda dejar el número predeterminado de reinicios. Puede cambiarlo usando la llamada OptimizerSetOption (quotRunsquot, N), donde N debe estar en el rango 1..10. No es recomendable especificar más de 10 ejecuciones, aunque es posible. Tenga en cuenta que cada ejecución utiliza TWICE el tamaño de la población de ejecución anterior por lo que crece exponencialmente. Por lo tanto, con 10 carreras que terminan con la población 210 mayor (1024 veces) que la primera ejecución. Hay otro parámetro quotMaxEvalquot. El valor predeterminado es CERO, lo que significa que el complemento calculará automáticamente MaxEval requerido. Se aconseja no definir MaxEval por sí mismo como el defecto funciona bien. El algoritmo es lo suficientemente inteligente como para minimizar el número de evaluaciones requeridas y converge muy rápido a punto de solución, por lo que a menudo encuentra soluciones más rápido que otras estrategias. Es normal que el plugin omita algunos pasos de evaluación, si detecta que se encontró la solución, por lo tanto, no debería sorprenderse que la barra de progreso de optimización se mueva muy rápido en algunos puntos. El complemento también tiene la capacidad de aumentar el número de pasos sobre el valor inicialmente estimado si es necesario para encontrar la solución. Debido a su naturaleza adaptativa, el tiempo de cotización que se deja y / o el número de pasos mostrados por el diálogo de progreso es sólo una suposición más aproximada en el momento y puede variar durante el curso de optimización. Para utilizar el optimizador CMA-ES, sólo tiene que agregar una línea a su código: Esto llevará a cabo la optimización con la configuración predeterminada que están bien para la mayoría de los casos. Debe tenerse en cuenta, como es el caso de muchos algoritmos de búsqueda de espacio continuo, que la disminución del parámetro quotstepquot en las llamadas de función Optimize () no afecta significativamente los tiempos de optimización. Lo único que importa es el problema quotdimension, es decir, el número de parámetros diferentes (número de optimizar las llamadas de función). El número de quotstepsquot por parámetro se puede establecer sin afectar el tiempo de optimización, así que utilice la resolución más fina que desee. En teoría, el algoritmo debería ser capaz de encontrar solución en un máximo de 900 (N3) (N3) backtests donde quotNquot es la dimensión. En la práctica, converge mucho más rápido. Por ejemplo, la solución en el espacio de parámetros 3 (N3) dimensional (digamos 100100100 1 millón de pasos exhaustivos) puede encontrarse en tan sólo 500-900 pasos CMA-ES. Optimización individual multihilo A partir de AmiBroker 5.70 además del multithreading de múltiples símbolos. Puede realizar la optimización multi-subprocesos de símbolo único. Para acceder a esta funcionalidad, haga clic en la flecha desplegable situada junto al botón quotOptimizequot en la ventana New Analysis y seleccione quot. QuotIndividual Optimizequot usará todos los núcleos de procesador disponibles para realizar la optimización de símbolo único, lo que lo hace mucho más rápido que la optimización regular. En el modo quotCurrent symbolquot se realizará la optimización en un símbolo. En los modos quotAll symbolsquot y quotFilterquot procesará todos los símbolos secuencialmente, es decir, la primera optimización completa para el primer símbolo, luego la optimización en el segundo símbolo, etc. Limitaciones: 1. El Backtester personalizado NO es compatible (todavía) 2. Los motores de optimización inteligentes NO son compatibles - Sólo funciona la optimización EXHAUSTIVA. Eventualmente, podemos deshacernos de la limitación (1) - cuando AmiBroker se cambia, el backtester personalizado no usa OLE más. Pero (2) es probablemente aquí para quedarse por mucho tiempo. StockManiacs. En E-mail: helpdeskstockmaniacs. net, Oficina: 91-33-65482883, 91-33-30754827, Móvil: 91-9674321856 StockManiacs Trading System para Amibroker - Ideal para Principiantes StockManiacs Sistema de Trading Para Amibroker es un sistema de comercio de indicador manual que utiliza un algoritmo de negociación de precisión para proporcionar puntos precisos de entrada y salida. Ha sido diseñado para Amibroker, una plataforma de gráficos líder y ampliamente disponible. Puede intercambiar todas las principales acciones, índices y materias primas con la ayuda de este sistema. Su uno de los mejores comprar vender sistema de comercio, uno de los mejores Nifty sistema de comercio y uno de los mejores productos básicos sistema de comercio en Amibroker disponibles en el mercado. ¿Cómo funciona? El sistema de comercio se compone de cuatro líneas de activación de negociación, con una flecha que le dice cuándo comprar y cuándo vender. Simplicidad en sí - compra verde y venta roja. Los 3 filtros de tendencia confirman la fortaleza de las tendencias y mantienen a los operadores en las líneas laterales en un mercado de los lados. En los últimos 3 años ha demostrado ser muy preciso, especialmente cuando se alía al mejor marco de tiempo, índice o stock y hora del día. Si bien es exacto para casi cualquiera de estas tres variables, para una óptima eficiencia es mejor seguir las instrucciones de cerca. No todo comercio es un ganador, pero históricamente las pérdidas han sido mucho más pequeñas que las ganancias de tamaño. Contiene StockManiacs Trading System y StockManiacs Trading System Lite. Lite incluso funciona con Amibroker 5.00. Ejemplo de gráfico - Nifty futuro En el siguiente gráfico verá estos 3 oficios en el futuro Nifty representan un beneficio combinado de más de 175 puntos No todo comercio es así, cada comercio es único en el sistema de comercio. Compruebe la imagen de abajo (haga clic en la imagen para verla más grande). The StockManiacs Trading System Ventaja: Sistema semi mecánico, sin adivinar involucrado. Funciona en todos los marcos de menor a mayor tiempo - adecuado para el comercio de día, así como swing trading. Contiene StockManiacs Trading System y StockManiacs Trading System Lite. Lite incluso funciona con Amibroker 5.00. COMENTARIO COMPLETO EN LA PANTALLA. Tendencia o alerta lateral del mercado en la pantalla. VV IMP: INTRODUCCIÓN DE LAS SEÑALES DE RESERVA DE BENEFICIOS. Cerrar posiciones de fin de día para los comerciantes de día. Mayor soporte y resistencia, niveles de SR automáticos. Alerta de voz humana, nueva adición. Bandas de tendencia, crossover y niveles de fibonacci opcionales en parámetros. Trabaja en todos los marcos de tiempo, tan adecuado para el comercio intradía, el comercio de posición, así como la inversión. Los filtros de tendencia se basan en el enfoque multi-time-frame, mantiene un ojo en la tendencia de mayor tiempo. Los filtros de tendencia tratarán de ahorrar a los comerciantes en whipsaws en los mercados laterales. Es más importante saber cuándo no el comercio, que cuando el comercio - que es el uso de Trend Filtros. Trend Filters ahora StockManiacs Trading System Para Amibroker viene con nuestros filtros de tendencia propietarios con la facilidad de juzgar señales fuertes y débiles. Compruebe la imagen de abajo (haga clic en la imagen para verla más grande). Precio: Sistema de Trading - Licencia de prueba de 2 días: Rs. 500 (US 10) Sistema de Trading GRATUITO - 3 Meses Licencia: Rs. 4,200 (US 80) Sistema de Trading - 6 Meses Licencia: Rs. 6,300 (US 120) Sistema de Trading - 1 Año Licencia: Rs. 10,500 (US 200) Sistema de Trading - Licencia de por vida: Rs. 15.750 (US 300) Para comprar StockManiacs Trading System Para Amibroker llámenos ahora. Características: Entrega: Descargable. Esto no es un sistema de comercio de código abierto y una sola licencia está vinculada a una sola PC, así que por favor no pida el código fuente o acceso múltiple a la PC. Datos en vivo pagados: Datos intradiarios en vivo de NSE en Amibroker con colaboración con GlobalDataFeeds o RTDProvider. Actualizaciones: Actualizaciones gratuitas en los sistemas de trading hasta la tenencia del servicio. Instalación: ayuda de instalación inicial a través de la utilidad de escritorio remoto ShowMyPc o Team Viewer o Ammy Admin. Guías completas y videos. Soporte de correo electrónico completo hasta el período de suscripción. La futura instalación o reinstalación o ayuda remota se pagará a prorrata y cualquier formación avanzada adicional en Rs. 1000 por hora. Descargar instaladores de prueba Cómo solicitar un ensayo StockManiacs Sistema de comercio Para Amibroker viene con una oferta de prueba gratuita de 2 días de riesgo. Recuerde que este sistema de comercio sólo funciona si tiene instalado Amibroker en su sistema. Así que si no tiene Amibroker o datos en vivo por favor descargue Amibroker y Yahoo Data Feeder primero para ver el juicio en SP CNX Nifty spot. Recuerde que el ensayo Amibroker 5.40 expirará después de 30 días y verá la funcionalidad completa de StockManiacs Trading System en Amibroker 5.40. StockManiacs Trading System versión Lite funcionará con la versión de prueba nunca expirante de Amibroker 5.00. Así que elige tu versión Amibroker en consecuencia. Lea la ayuda del alimentador de datos de Yahoo para conectar datos con Amibroker. A continuación, descargue las guías de instalación y uso de StockManiacs Trading System, lea las guías de instalación y uso y envíenos su nombre de registro. Hardware ID y Trading System Name (es decir, StockManiacs Trading System) a helpdeskstockmaniacs. net para activar la prueba. Los solicitantes de prueba deben mencionar su configuración actual completamente, como si necesitan Amibroker y los datos de prueba también, o sólo necesitan un juicio de los sistemas de comercio (para los propietarios de Amibroker existentes). Los solicitantes de prueba también necesitan mencionar su nombre completo y datos de contacto postales con números de teléfono móvil. Se ignorará la solicitud de prueba sin los detalles requeridos. Nombre de la cuenta: STOCKMANIACS INVESTIGACIÓN amp SYSTEMS PVT LTD Banco: ICICI Bank Sucursal: Kalyani Branch Corriente A / c No: 042105003099 Código IFSC - ICIC0000421 ¿Cómo pagar la transferencia electrónica / depósito de cheques a la cuenta bancaria (Imp VV: Código SWIFT: icicinbbcts Código de la sucursal: 0421 Código MICR: 700229036. Pago en línea a través de tarjetas de crédito NRIs o extranjeros, para pagar a través de tarjetas de crédito abrir una cuenta con Paypal y validar su tarjeta de crédito. Utilice las opciones Enviar pago y envíe la cantidad en dólares adecuada a nuestro correo electrónico stockmaniacsymail.

No comments:

Post a Comment