MyGridBasket

Biblioteca de análisis de cestas de solo lectura para EA de cuadrícula y promediado. Umbral de rentabilidad real, simulaciones hipotéticas, pruebas de estrés y distancia de stop-out. No envía órdenes.

Qué es
Una biblioteca que lee tus posiciones abiertas y te indica el estado real de una cesta de grid o de promediado.
No opera. No envía órdenes. No tiene lógica de entrada.
La invocas desde tu propio EA.

Qué te indica
- El umbral de rentabilidad de la cesta, teniendo en cuenta el swap y la comisión
- El precio al que la cesta genera la cantidad de dinero que elijas
- Hacia dónde se desplazan la media y el punto de equilibrio si añades un nivel más
- Cuántos lotes hacen que la media alcance el precio que elijas
- El nivel de capital y de margen si el precio se mueve en contra de la cesta
- Lo mismo, con una rejilla que va añadiendo niveles
- Cuántos puntos quedan hasta el stop-out

Cómo utilizarlo
1. Coloca MyGridBasket.ex5 en MQL5/Libraries.
2. Añade el bloque de importación que aparece a continuación a tu EA.
3. Crea un identificador de la cesta, actualízalo y lee los valores.
4. Elimina el identificador en OnDeinit.

Ejemplo

int hBuy=-1;

int OnInit()
{
hBuy = MyGB_Create(_Symbol, MagicNumber, MYGB_BUY); // número mágico -1 = todos los números mágicos
return (hBuy >= 0) ? INIT_SUCCEEDED : INIT_FAILED;
}

void OnDeinit(const int reason)
{
MyGB_Destroy(hBuy);
}

void OnTick()
{
MyGB_Refresh(hBuy);
double be = MyGB_Breakeven(hBuy);
double tp = MyGB_TargetPrice(hBuy, 50,0); // +50 netos en la divisa de la cuenta
double so = MyGB_StopOutDistance(hBuy); // puntos hasta el stop-out
}

Convenciones
Identificador no válido o cálculo fallido: double devuelve EMPTY_VALUE, int devuelve -2, bool devuelve false.
El nivel de margen se expresa en porcentaje. -1 significa que no se utiliza margen.
La distancia de stop-out se expresa en puntos. -1 significa que no se ha alcanzado el rango, -2 significa que se desconoce.

Bloque de importación

#define MYGB_BUY 0
#define MYGB_SELL 1

#import "MyGridBasket.ex5"
int MyGB_Create(string symbol, long magic, int side);
void MyGB_Destroy(int h);
bool MyGB_Refresh(int h);
string MyGB_Version();
bool MyGB_IsHedging(int h);
string MyGB_Warning(int h);
string MyGB_Summary(int h);
int MyGB_Positions(int h);
double MyGB_Lots(int h);
double MyGB_PrecioMedio(int h);
double MyGB_Punto de equilibrio(int h);
double MyGB_PrecioDeCierre(int h);
double MyGB_DistanciaAlPuntoDeEquilibrio(int h);
double MyGB_Variable(int h);
double MyGB_Swap(int h);
double MyGB_EntryCommission(int h);
double MyGB_ExitCommission(int h);
bool MyGB_ExitCommissionKnown(int h);
double MyGB_ResultadoNeto(int h);
double MyGB_BeneficioDeLaPeorPosición(int h);
double MyGB_MejorBeneficioPosición(int h);
double MyGB_LayerSpanPoints(int h);
void MyGB_SetExitCommissionPerLot(int h, double rate_per_lot);
void MyGB_BorrarAnulaciónComisiónSalida(int h);
double MyGB_PrecioObjetivo(int h, double dinero_objetivo);
double MyGB_MoneyAtPrice(int h, double price);
double MyGB_LotsForTargetAverage(int h, double price, double target_avg);
double MyGB_WhatIfNewAverage(int h, double lot, double price);
double MyGB_WhatIfNewBreakeven(int h, double lot, double price);
double MyGB_WhatIfMarginLevel(int h, double lot, double price);
double MyGB_StressEquity(int h, double puntos_adversos);
double MyGB_StressMarginLevel(int h, double adverse_points);
int MyGB_StressStopOut(int h, double puntos_adversos);
double MyGB_GridStressEquity(int h, double puntos_adversos, double puntos_por_paso, double primer_lote, double multiplicador_de_lotes, double multiplicador_por_paso, int niveles_máx.);
double MyGB_GridStressMarginLevel(int h, double adverse_points, double step_points, double first_lot, double lot_mult, double step_mult, int max_levels);
double MyGB_GridStressLots(int h, double adverse_points, double step_points, double first_lot, double lot_mult, double step_mult, int max_levels);
int MyGB_GridStressLevels(int h, double puntos_adversos, double puntos_por_paso, double primer_lote, double multiplicador_de_lote, double multiplicador_por_paso, int niveles_máximos);
int MyGB_GridStressStopOut(int h, double puntos_adversos, double puntos_por_paso, double primer_lote, double multiplicador_de_lote, double multiplicador_por_paso, int niveles_máximos);
double MyGB_StopOutDistance(int h);
double MyGB_StopOutDistanceGrid(int h, double step_points, double first_lot, double lot_mult, double step_mult, int max_levels);
double MyGB_NetLots(string símbolo, long magic);
#import

Conoce los límites
- Diseñado para cuentas de cobertura. En las cuentas de compensación hay una posición por símbolo, por lo que la cesta es esa posición. Se establece una advertencia.
- El stop-out solo se evalúa cuando tu bróker utiliza el stop-out en porcentaje. En el modo «in money», el resultado es desconocido.
- El margen de los niveles simulados no tiene en cuenta la compensación de cobertura entre posiciones opuestas. Esto se hace por precaución.
- Los niveles simulados se ejecutan exactamente a su precio. No se tienen en cuenta el spread, el deslizamiento ni el retraso en la ejecución.
- La comisión de salida se calcula a partir de tus propias operaciones cerradas anteriormente con ese símbolo. Si no hay ninguna, se considera 0 y la biblioteca te lo indica.
- Se supone que las demás posiciones de la cuenta permanecen inalteradas durante una prueba de estrés.
- Una prueba de estrés es aritmética. No es una previsión. Las ejecuciones reales en un mercado volátil son peores.
- Pruébala en una cuenta demo con los símbolos de tu bróker antes de confiar en ella.

Gratis. Sin restricciones de cuenta ni de símbolos. Sin garantía.
La versión 1.00 es la primera versión lanzada.
Otros productos de este autor
My Grid Scalper
Ahmad Aan Isnain Shofwan
3 (2)
Revendedor de MyGrid O tú la lideras, o ella te lidera a ti. Voy a lanzar una versión para MT5 basada en la versión para MT4, que se ha descargado más de 30.000 veces desde 2022, sin publicidad, bombos y platillos ni descuentos. Este EA es gratuito y seguirá siéndolo para siempre. Dedico las recompensas espirituales derivadas de los beneficios que proporciona a mi difunta madre en el más allá . Simplemente una ejecución coherente en manos de quienes entienden. Información básica Símbolo: Cualqu
FREE
MyVolume Profile Scalper FV
Ahmad Aan Isnain Shofwan
4 (7)
Versión GRATUITA de MyVolume Profile Scalper EA https://www.mql5.com/en/market/product/113661 Pares de divisas recomendados: ETHUSD ORO/XAUUSD AUDCAD AUDCHF AUDJPY AUDNZD AUDUSD CADCHF CADJPY CHFJPY EURAUD EURCAD EURCHF EURGBP EURJPY EURNZD EURUSD GBPAUD GBPCAD GBPCHF GBPJPY GBPNZD GBPUSD NZDCAD CHF NZD NZDJPY NZDUSD USDCAD USDCHF USDJPY ETHUSD BTCUSD US30 EN EFECTIVO Plazo: trabajando para todos los plazos -----------------------------------------------
FREE
Mi zona de soporte y resistencia: zonas de oferta y demanda para MT5 La mayoría de los indicadores de oferta y demanda saturan el gráfico y pretenden que eso es "análisis". Este no. Mi aplicación "Zonas de Soporte y Resistencia" mapea automáticamente las zonas de oferta y demanda, y luego las clasifica según el comportamiento real del mercado, no según la estética del rectángulo. Lo que obtienes Zona débil Nueva zona (sin probar) Zona confirmada Zona comprobada Traidor / zona rota (opcional) C
FREE
My Btcusd Grid
Ahmad Aan Isnain Shofwan
4.25 (16)
MyBTCUSD GRID EA es una versión GRATUITA de BTCUSD GRID EA https://www.mql5.com/en/market/product/99513 MyBTCUSD GRID EA es un programa automatizado diseñado para utilizar la estrategia comercial de cuadrícula MyBTCUSD GRID EA es muy útil tanto para principiantes como para comerciantes experimentados. Si bien hay otros tipos de bots comerciales que puede usar, la naturaleza lógica de la estrategia comercial de la red facilita que los bots comerciales de la red criptográfica realicen transacci
FREE
MyGrid Scalper
Ahmad Aan Isnain Shofwan
3.94 (52)
MyGrid Scalper O bien lo lideras, o bien él te lidera a ti. Más de 30 000 descargas desde 2022: sin bombos ni platillos, sin descuentos. Solo una ejecución consistente en manos de quienes entienden. Información básica Símbolo:   Cualquiera (optimizado por defecto: XAUUSD) Marco de tiempo:   Cualquiera (optimizado por defecto:   M5   ) Tipo:   EA basado en cuadrícula con martingala suave (valor predeterminado 1.5) Control de lotes:   establezca el multiplicador en 1.0 para lotes fijos Tipo de c
FREE
Velora MT5
Ahmad Aan Isnain Shofwan
El EA de red inteligente: un equipo de módulos inteligentes Following the 5-star success of its MT4 predecessor, Velora has been completely rebuilt for MT5 with a fundamental shift in design. La mayoría de los EA de red son un solo motor que realiza muchas tareas. Velora es diferente. Dentro de Velora, hay un equipo. Cuatro módulos inteligentes, cada uno con una especialidad, que trabajan juntos para que el sistema se mantenga adaptable en cada fase de una operación: desde el momento de la entr
AanIsnaini Signal Matrix MT5
Ahmad Aan Isnain Shofwan
5 (1)
AanIsnaini Matriz de Señales MT5 Panel de Señales de Confianza Multi-Timeframe La versión gratuita de AanIsnaini Signal Matrix MT5 Pro AanIsnaini Signal Matrix MT5 es un poderoso indicador todo-en-uno que analiza la dirección del mercado y los niveles de confianza a través de múltiples marcos de tiempo - permitiendo a los operadores ver el sesgo general del mercado de un solo vistazo. Combina señales de Acción del Precio , Soporte-Resistencia , y varias herramientas técnicas probadas (MACD, ADX
FREE
My Risk Management MT5
Ahmad Aan Isnain Shofwan
5 (1)
Mi gestión de riesgos El panel de gestión de riesgos es una herramienta visual diseñada para ayudar a los operadores a controlar la exposición al riesgo en tiempo real. Con un diseño claro y compacto, proporciona una visión instantánea de la actividad de negociación, lo que permite una toma de decisiones más disciplinada e informada. Características principales Resumen de símbolos activos Muestra todos los símbolos negociados con el número de operaciones, el total de lotes de compra/venta y las
FREE
Velora Equity Monitor
Ahmad Aan Isnain Shofwan
5 (1)
Velora Equity Monitor Gratis - Sin condiciones. Excepto una. Construí esto para mí. Después de ejecutar múltiples EAs simultáneamente en el mismo terminal, me seguía haciendo la misma pregunta: ¿cuál está realmente haciendo dinero? El historial de cuenta por defecto de MT5 mezcla todo. Obtienes un número. No obtienes claridad. Así que construí Velora Equity Monitor. Se adjunta. Lo dejó en marcha. Olvidé que estaba allí - hasta que lo necesité. Ese es el mejor cumplido que puedo dar a mi propia h
FREE
MyCandleTime MT5
Ahmad Aan Isnain Shofwan
My CandleTime Este indicador muestra el tiempo restante hasta el cierre de la vela actual directamente en el gráfico. Está diseñado para ayudar a los operadores a realizar un seguimiento de la formación de velas sin tener que comprobar constantemente la barra de estado de la plataforma. Características principales Muestra la cuenta atrás de la vela activa. Funciona en cualquier símbolo y marco temporal. Ligero, no sobrecarga el terminal. Tamaño de letra y nombre ajustables. Cómo usar Simpleme
FREE
My Fibonacci MT5
Ahmad Aan Isnain Shofwan
Mi Fibonacci MT5 Un indicador Fibonacci automatizado para MetaTrader 5 que combina la detección de oscilaciones en ZigZag con una completa integración del Asesor Experto a través de un sistema de 20 buffers. More details about data specification and EA integration: https://www.mql5.com/en/blogs/post/764114 Características principales Detección automatizada de Fibonacci El indicador identifica los puntos de oscilación utilizando parámetros configurables de ZigZag y dibuja automáticamente los ret
FREE
My Risk Management
Ahmad Aan Isnain Shofwan
5 (1)
Mi gestión de riesgos El panel de gestión de riesgos es una herramienta visual diseñada para ayudar a los operadores a controlar la exposición al riesgo en tiempo real. Con un diseño claro y compacto, proporciona una visión instantánea de la actividad de negociación, lo que permite una toma de decisiones más disciplinada e informada. Características principales Resumen de símbolos activos Muestra todos los símbolos negociados con el número de operaciones, el total de lotes de compra/venta y las
FREE
AanIsnaini Signal Matrix
Ahmad Aan Isnain Shofwan
Matriz de señales AanIsnaini Tablero de Señales de Confianza Multi-Tiempo AanIsnaini Signal Mat rix es un potente indicador todo-en-uno que analiza la dirección del mercado y los niveles de confianza a través de múltiples marcos de tiempo - permitiendo a los operadores ver la tendencia general del mercado de un solo vistazo. Combina señales de Acción del Precio , Soporte-Resistencia , y varias herramientas técnicas probadas (MACD, ADX, RSI, pendiente MA, ATR, y Ratio de Volumen), luego calcula u
FREE
My Fibonacci
Ahmad Aan Isnain Shofwan
Mi Fibonacci Un indicador Fibonacci automatizado que combina la detección de oscilaciones en ZigZag con una completa integración con el Asesor Experto a través de un sistema de 20 buffers. More details about data specification and EA integration: https://www.mql5.com/en/blogs/post/764109 Características principales Detección automatizada de Fibonacci El indicador identifica puntos de oscilación utilizando parámetros configurables de ZigZag y dibuja automáticamente retrocesos y extensiones de Fi
FREE
TAwES
Ahmad Aan Isnain Shofwan
Asistente de Trading con Seguridad de Equidad (TAwES) Este EA para ayudar al trading manual (el EA se activará cuando se abra la operación manual - Semi Auto) - Este EA se activará por el trading manual/primera OPERACIÓN ABIERTA - Si se han abierto algunas operaciones manuales y se ha activado el EA, entonces todas las operaciones manuales serán asumidas por el EA por separado. - Esta característica del EA puede ser una martingala con multiplicador, orden máxima, y la distancia se puede ajus
FREE
Buas
Ahmad Aan Isnain Shofwan
BUAS EA es un sistema híbrido de ruptura de rejilla diseñado para operadores que prefieren la lógica de ejecución a la predicción. Despliega órdenes pendientes Buy Stop y Sell Stop como una trampa simétrica y sigue el lado que se active primero. La última versión introduce la lógica de la Rejilla Asimétrica Adaptativa (AAG) y el Trailing Adaptativo Dual (basado en la equidad + basado en el ATR), proporcionando tanto protección dinámica como una refinada adaptación al riesgo. Diseñado para opera
MyGrid Scalper Ultimate es un robot comercial potente y emocionante para Forex, materias primas, criptomonedas e índices. Características: Varios modos de lote: lote fijo, lote de Fibonacci, lote de Dalembert, lote de Labouchere, lote de Martingala, lote de secuencia, lote del sistema Bet 1326 Tamaño de lote automático. Riesgo de equilibrio, relacionado con el tamaño del lote de vehículos TP manual o uso de ATR para toma de ganancias y tamaño de red (dinámico/automático) Configuración de la EM
Black Bird
Ahmad Aan Isnain Shofwan
Solo para los que conocen el personaje de Martingale (Martingale Lover). Este EA es muy bueno para aquellos que están preocupados por los generadores de REBATE. Black Bird EA se basa en la estrategia de cobertura con un algoritmo avanzado. Black Bird EA es un sistema avanzado de comercio de cuero cabelludo que utiliza algoritmos inteligentes para hacer la entrada más rápida en el mercado. Utiliza una toma de ganancias fija/dinámica basada en el estado del mercado en el momento de la entrada y
Btcusd Grid
Ahmad Aan Isnain Shofwan
1 (1)
BTCUSD GRID EA es un programa automatizado diseñado para utilizar la estrategia de comercio en red BTCUSD GRID EA es muy útil tanto para principiantes como para operadores experimentados.   Si bien existen otros tipos de robots comerciales que puede utilizar, la naturaleza lógica de la estrategia de comercio en red facilita que los robots de comercio en red de criptomonedas realicen operaciones automatizadas sin problemas.   BTCUSD GRID EA es, en general, la mejor plataforma para usar si desea
Three Little Birds
Ahmad Aan Isnain Shofwan
TRES PÁJAROS EA Forjados a partir de la pérdida. Perfeccionados con el dolor. Liberados con un propósito. Antes de comprar o alquilar, lee mis notas sobre cuánto te cuesta 3LB y cómo probarlo tú mismo en la entrada de mi blog. Consejo: Si desea comprender en detalle el funcionamiento del EA durante las pruebas, busque el parámetro "Debug" en la configuración de entrada. Por defecto, está desactivado. Cámbielo a verdadero para ver mensajes detallados en la pestaña Experts mientras ejecuta una
Antes de comprar, realice una prueba tras otra utilizando una cuenta de demostración  MyVolume Profile FV (versión GRATUITA)  durante varios meses. Aprendalo y encuentre la mejor configuración para reunirse con el suyo. MyVolume Profile Scalper EA es un programa avanzado   y     automatizado diseñado para utilizar el perfil de volumen, que   toma   el volumen total negociado a un nivel de precio específico durante el período de tiempo especificado y divide el volumen total en volumen ascendente
Miliarto Ultimate
Ahmad Aan Isnain Shofwan
un EA que utiliza 3 indicadores de Media Móvil o Bandas de Bollinger. Usted puede elegir uno y configurar el indicador seleccionado como desee. Medias móviles y bandas de Bollinger es uno de los indicadores de gran alcance. La recomendación de utilizar la tendencia principal para entrar en el mercado, H1 o H4 marco de tiempo para la identificación de la tendencia. y se puede utilizar un corto plazo para entrar en el mercado y la configuración de cómo la EA permitió dirección del comercio (Compra
Velora
Ahmad Aan Isnain Shofwan
5 (4)
Velora EA – Sistema de escape de rejilla y de arrastre adaptativo Velora es un asesor experto de alta calidad diseñado a partir del núcleo de Instant Volatility Breakout (IVB), con un motor de cuadrícula adaptativo, lógica de seguimiento dinámico, mecanismos de cierre parcial y entradas automatizadas basadas en la volatilidad. Diseñado para traders que buscan una combinación de agresividad, seguridad y adaptabilidad, Velora no es solo reactivo, es responsivo. Fortalezas centrales Motor de ruptur
MurreyGannQuantum
Ahmad Aan Isnain Shofwan
MurreyGannQuantum - Indicador Profesional de Trading Análisis técnico avanzado de Murrey Math y ángulo de Gann con integración completa de EA Indicador técnico profesional que combina el análisis del nivel de Murrey Math con los cálculos del ángulo de Gann. Ofrece un análisis visual exhaustivo, adaptación a múltiples marcos temporales y capacidades completas de integración de EA para sistemas de trading automatizados. El blog: https://www.mql5.com/en/blogs/post/763757 CARACTERÍSTICAS PRINCIPA
MurreyGannQuantum MT5
Ahmad Aan Isnain Shofwan
MurreyGannQuantum - Indicador Profesional de Trading Análisis técnico avanzado de Murrey Math y ángulo de Gann con integración completa de EA Indicador técnico profesional que combina el análisis del nivel de Murrey Math con los cálculos del ángulo de Gann. Presenta un análisis visual exhaustivo, adaptación a múltiples marcos temporales y capacidades completas de integración de EA para sistemas de trading automatizados. La garantía de no repintado: Por qué es importante ¿Qué significa realment
AanIsnaini TrueChart
Ahmad Aan Isnain Shofwan
Tecnología patentada de amplificación de señales A diferencia de los indicadores convencionales que se limitan a mostrar datos, TrueChart emplea una avanzada amplificación de señales que enfatiza únicamente las oportunidades de negociación de alta probabilidad. El sistema filtra automáticamente el ruido del mercado y amplifica las señales genuinas a través de múltiples capas de confirmación, asegurando que sólo vea lo que realmente importa. Revolucionario sistema de confirmación multidimensiona
AanIsnaini Signal Matrix MT5 PRO - Tablero Bayesiano Multi-Tiempo "Cuadro de mandos avanzado multi-marco de tiempo con Aprendizaje Bayesiano, Fuerza de Señal en tiempo real, y memoria persistente. Cuanto más tiempo pasa, más inteligente se vuelve". La versión gratuita (v1.3) te daba visibilidad. La versión PRO te da ventaja . AanIsnaini Signal Matrix MT5 PRO es un sofisticado sistema de análisis multi-marco de tiempo que combina indicadores técnicos clásicos con razonamiento probabilístico ada
Mi revendedor de perfiles de volumen (MVPS) Grid EA. El primer ticket proviene del Perfil de Volumen (o puedes forzar el lado). El resto es distancia + multiplicador: la misma fórmula en cada ciclo. No es la panacea. No es inteligencia artificial. Abre, crea cuadrículas, gestiona la cesta. Si no entiendes la martingala, no la uses. O bien, usa un multiplicador de tamaño de lote de 1 para un tamaño fijo. Lo que realmente hace Primera entrada: Perfil de volumen en M1–D1, o Solo compra / Solo ven
TRES PÁJAROS EA Forjados a partir de la pérdida. Perfeccionados con el dolor. Liberados con un propósito. Antes de comprar o alquilar, lee mis notas sobre cuánto te cuesta 3LB y cómo probarlo tú mismo en la entrada de mi blog. Consejo: Si desea comprender en detalle el funcionamiento del EA durante las pruebas, busque el parámetro "Debug" en la configuración de entrada. Por defecto, está desactivado. Cámbielo a verdadero para ver mensajes detallados en la pestaña Experts mientras ejecuta una
Filtro:
No hay comentarios
Respuesta al comentario