BearAcceptsProtection
- Asesores Expertos
- Iurii Kuksov
- Versión: 1.0
- Activaciones: 5
La lógica del trabajo de este asesor es muy común. Para ingresar al mercado, utiliza promedios móviles Con diferentes valores
y sobre la base de estas proporciones se abre, siempre se abre la primera transacción de compra. Y a partir de ella y su comportamiento
construye el siguiente modelo de su comportamiento. A saber... en el EA no se utiliza el beneficio y el Stop loss, sino que se cierran
órdenes para lograr un cierto beneficio con una indicación en la configuración, que no es menor... tal vez más, pero no menos.
extern double Lots = 0.2; Esta es la cantidad que determina el Tamaño de la transacción : su volumen. extern int Magic = 1121; número mágico de órdenes del asesor. // //--- // extern int EnteringMarketBuy = 100; esta es la distancia entre dos promedios móviles para ingresar al mercado. // //--- // extern int FirstTransition = 500; distancia desde la primera orden de compra abierta, si el precio es ir en una pérdida, entonces al llegar a esta distancia se abrirá orden de venta de Stop pendiente extern int FirstIncrease1 = 3; multiplicador en qué número aumentará el volumen inicial de la transacción ¿qué cerraría dos órdenes opuestas con ganancias extern int FirstIncrease2 = 3; multiplicador para abrir una red de órdenes de compra de Stop pendientes, si de repente el precio se revertirá y no capturará la orden de venta de Stop pendiente para cerrar con ganancias. extern int FirstNumberOrders = 3; número de cuadrícula de órdenes de compra pendientes. extern int FirstDistanceFromPrice = 10; distancia del precio actual que se dividirá por dos para la distancia entre órdenes. // //--- // extern int SecondTransition = 200; esta es la distancia del promedio de las últimas órdenes de compra abiertas y venta si hay muchas órdenes de compra abiertas y una orden de compra la venta y el precio se mueve en una pérdida para las órdenes de compra, entonces nosotros intentaremos a esta distancia abrir una orden de venta y cerrar todas las órdenes con ganancias. extern int SecondIncrease = 16; multiplicador del volumen del lote a qué precio se abrirá la orden de venta. extern int SecondNumberOrders = 3; el número de órdenes de venta que se abrirá por el precio actual. // //--- // extern int ThirdTransition = 300; distancia si el precio actual es mayor que el precio de la primera orden abierta en compra y, si hay más de dos órdenes de venta en el mercado y más de una órdenes de compra, a continuación, vamos a abrir una orden de Stop de compra. extern int ThirdIncrease = 20; multiplicador, en qué volumen se incrementará el lote al abrir la red de órdenes Stop en venta. extern int ThirdNumberOrders = 10; número de órdenes de Stop pendientes para la venta. extern int ThirdDistanceFromPrice = 150; distancia desde el precio actual donde comenzarán a abrirse las órdenes de Stop pendientes en venta. // //--- // extern int FourthTransition = 500; distancia desde la primera orden de compra abierta si se abre cinco o más órdenes de venta y más de una orden de compra, entonces se abrirá una red de órdenes de compra de Stop pendientes para cerrar todas las órdenes con ganancias. extern int FourthIncrease = 25; multiplicador, en qué volumen se incrementará el lote al abrir la red de órdenes Stop para comprar. extern int FourthNumberOrders = 10; número de órdenes de compra de Stop pendientes. extern int FourthDistanceFromPrice = 100; distancia desde el precio actual donde comenzarán a abrirse las órdenes de Stop pendientes para comprar. // //--- // extern double ClosingProfitOrders = 7.0; el beneficio después del logro del cual y más se cerrarán todas las órdenes en el mercado. // //--- //