Zona de alumnos
Accede a tus herramientas
Entra con el correo y la contraseña que te entregamos al unirte al programa.
¿Problemas para entrar? Escríbenos por Discord
Zona de alumnos
Entra con el correo y la contraseña que te entregamos al unirte al programa.
¿Problemas para entrar? Escríbenos por Discord
Copy Trading System
Guárdalos en la VPS donde corres MetaTrader 5. Los tres .ex5 van a la
carpeta MQL5\Experts\ — la abres desde MetaTrader con
Archivo → Abrir carpeta de datos.
Antes de nada, en MT5 ve a Herramientas → Opciones → Expert Advisors, marca "Permitir WebRequest para las URL listadas" y añade esta dirección. Hazlo en cada terminal de la VPS.
https://mt.imperioalgoritmico.com
Después, al arrastrar cada EA a un gráfico, rellena estos dos campos:
La misma contraseña con la que acabas de entrar aquí.
El Master va en la cuenta principal. Los Slaves, uno en cada cuenta secundaria. Todos los terminales deben estar en la misma VPS.
| Cuenta | EA | InverseMode | MagicNumber |
|---|---|---|---|
| Principal | Master | — | — |
| Secundaria 1 | Slave | false | 987651 |
| Secundaria 2 | Slave | true | 987652 |
| Secundaria 3 | Slave | true | 987653 |
Si los brokers nombran los símbolos de forma distinta, usa SymbolMapping
en el Slave, por ejemplo:
EURUSD:EURUSDd;US30:US30Cash;XAUUSD:XAUUSD.m
Si activas las protecciones de fondeo o el filtro de noticias, tu EA de estrategia tiene que enterarse de cuándo parar. Si no, el Master cierra por límite y tu EA vuelve a abrir en el siguiente tick: bucle infinito.
No hay que descargar nada. Abre tu .mq5 de StrategyQuant en MetaEditor
y pega este bloque antes de la función OnTick():
//--- Freno de Imperio Algorítmico
bool ImperioPuedeOperar()
{
string s = IntegerToString((long)AccountInfoInteger(ACCOUNT_LOGIN));
double v = 0.0;
if(GlobalVariableGet("IA_TRADING_BLOCKED_" + s, v) && v > 0.5) return(false);
if(GlobalVariableGet("IA_TRADING_WINDOW_" + s, v) && v < 0.5) return(false);
if(GlobalVariableGet("IA_NEWS_BLOCKED_" + s, v) && v > 0.5) return(false);
return(true);
}
Y como primera línea de OnTick():
if(!ImperioPuedeOperar()) return;
Recompila con F7 y listo. Ese mismo bloque te cubre las tres protecciones: límites de la cuenta, horario y noticias.
SymbolMapping y asegúrate de que el símbolo está en el Market Watch.RiskMultiplier es demasiado bajo para el lote mínimo del broker.