¿Quién quiere una estrategia? Lotes y de forma gratuita) - página 18
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
El rar pesa 13mb, no sé si puedo subir aquí un archivo tan grande.
Este es un foro oficial de una empresa de software, no creo que debas subir aquí software comercial ajeno con códigos de crack) Y Terranin no estará contento...
***************************
Como continuación al post anterior, un script para preparar las cotizaciones (creo que le he hecho algunos cambios últimamente)
¿Qué dices a eso? "¡¡¡Que los beneficios te acompañen!!!"
¿Qué dices a eso? "¡¡¡Que los beneficios te acompañen!!!"
<indicatorName>Fibonacci</indicatorName>
<listParam paramNumber="0">
<caption>Lógica</caption>.
<index>0</index>
<valor>Entrar en el mercado en un nivel de Fibonacci - ¡Sólo para demostración! </valor> <---------------
</listParam>
El indicador Fibonacci es para DEMO. Está escrito. Fibonacci repasa las señales pasadas y eso muestra mejores resultados.
---
He leído en algún lugar del foro que los métodos de interpolación muestran resultados diferentes según la estrategia. Probablemente funcionen bien. Para los puntos de giro mencionados anteriormente, se ha utilizado el método más cercano. Siempre ejecuta primero la orden más cercana. Así que lo que se muestra en la captura de pantalla es correcto.
También creo que hay un caso en el que el método pesimista no hace el peor escenario. Para ello se proporciona el Comparador.
He utilizado FxSB durante un año y creo que es bastante fiable.
Cuando hay dos órdenes en una barra el FSB cuenta esta barra como ambigua y la marca claramente. (Depende del método que se haya utilizado).
El punto clave es ajustar los indicadores. He comparado la mayoría de ellos con los indicadores de la MT. No he visto ninguna diferencia hasta ahora. Incluso hay muchos casos privados que FxSB calcula mejor.
Pues bien, pongamos el modelo más corto y pesimista, independientemente del resultado final en su caso particular, son estos modelos los que evitan chifladuras innecesarias dentro del bar. El modelo Nearest es un poco raro, sospecho que el generador puede estar ajustando la estrategia a sus especificidades. Puede leer sobre los modelos aquí.
Por eso digo que los modelos más cercanos, aleatorios y optimistas son prácticamente inútiles. Y la gente tiene que saberlo. :)))
Y la rareza dentro de las barras en estos modelos es casi la misma. Tomé Nearest como la más "correcta" de las tres.
Prometí pruebas, pero aún no sé qué probar) Aquí está la estrategia y su implementación en MQL. Lo tengo en los mismos datos, no hay prácticamente ninguna diferencia. Y lo que hay (unos pocos pips / dólares) causa algunas preguntas tanto para FSB (más probable sólo diferentes valores de los cálculos de los indicadores en FSB y MT4 (cálculo de intercambio, de alguna manera no está claro para mí en algunos casos). Por lo demás, los resultados son casi idénticos.
Creo que recuerdas que tengo las cotizaciones de Alpari subidas a FxSB.
Así que su estrategia en mods Nearest, Random, Optimistic todavía da algún beneficio (no serio)...
Pues bien, en el más corto y en el pesimista el drenaje es pronunciado e inequívoco.
También ejecuté su estrategia en MT4.
El período de 2007.12.15 a 2009.02.24, depósito inicial de 100.000 dólares.
En el mod "Puntos de control" (no se me aconseja prestar atención al resultado): +9650.
En "Todas las garrapatas": -34820. En otras palabras, ¡un enorme drenaje!
Miré los resultados y en el gráfico - las ganancias son pequeñas, las pérdidas son enormes.
En realidad, nadie utilizaría esta estrategia.
¿Qué comillas está utilizando?
¿Y cuáles son sus resultados en FxSB y MT4?
¿Qué dices a eso? "¡¡¡Que los beneficios te acompañen!!!"
Este parece más o menos funcionar.
Lo he probado en diferentes divisas, diferentes plazos, siempre
con Pesimista: ¡siempre hay un beneficio! Pero no uno grande.
¿Qué comillas utiliza?
¿Y cuáles son sus resultados en FxSB y MT4?
Cotizaciones XC, ambas allí, datos para el mes de febrero actual, EURUSD 1H, en el modelo MT todos los ticks, en el FSB cualquiera, en ambos casos lote mínimo, con el mismo depo 1000 inicial, con el mismo número de operaciones, para febrero la duplicación ocurre con una diferencia de 10-20 libras. Las operaciones coinciden, salvo una, ligeramente desplazada en la apertura (sólo parece deberse a la diferente capacidad de dígitos de los valores de los indicadores utilizados). Para mí esto es una prueba definitiva de la cordura del probador de FSB.
______________________________________________________________________________
Si alguien tiene alguna duda puede comprobar la validez de mis palabras, tiene la posibilidad de hacerlo usted mismo. El programa es sencillo, pero requiere ciertas habilidades en su uso. En cuanto a los complejos, aquí hay que ser un experto y conocer las características de ambos programas. Pero teniendo en cuenta que es gratuito y con licencia tal cual, tiene derecho a vivir).
¿Quién me puede decir qué son estos códigos? No se pueden utilizar en MT4, ¿verdad? ¿O me equivoco?
No puedo utilizarlos, ¿cómo se pueden convertir para MT4?
Tengo un EOM para MT4, pero por alguna razón no funciona ¿puede alguien resolverlo?
/+------------------------------------------------------------------+
//| Facilidad de movimiento.mq4 |
//| Copyright © 2007, MetaQuotes Software Corp.
//| Software de comercio de divisas: Plataforma de comercio de divisas MetaTrader 4
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, MetaQuotes Software Corp.
#enlace de propiedad "http://www.metaquotes.net"
#property indicador_separar_ventana
#propiedad indicador_mínimo -50
#propiedad indicador_máximo 50
#property indicator_buffers 1
#property indicator_color1 Amarillo
//---- buffers
doble ExtMapBuffer1[];
//+------------------------------------------------------------------+
//| Función de inicialización de indicadores personalizada |
//+------------------------------------------------------------------+
int init()
{
//---- indicadores
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);
string short_name = "Facilidad de movimiento";
IndicadorNombreCorto(nombre_corto);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Función de desinicialización de indicadores personalizada |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Función de iteración de indicadores personalizada |
//+------------------------------------------------------------------+
int inicio()
{
int barras_contadas=IndicadorContado();
//----comprobar errores
if (counted_bars<0) return(-1);
//---- La última barra contada se volverá a contar
si (barras_contadas>0) barras_contadas--;
int k = Bares - barras_contadas;
doble midptT, midptY, boxR, midptM, EMV;
mientras (k>0)
{
midptT = (Alto[k] + Bajo[k])/2;
midptY = (Alto[k-1] + Bajo[k-1])/2;
midptM = midptT - midptY;
boxR = Volumen[k]/(Alto[k] - Bajo[k]);
EMV = midptM / boxR;
ExtMapBuffer1[k] = EMV;
k--;
}
return(0);
}
//+------------------------------------------------------------------+
Para empezar, tal vez esa sea la cuestión:
IndicatorCounted() devuelve el número real de barras contadas menos una
и
Para empezar, tal vez esa sea la cuestión:
IndicatorCounted() devuelve el número real de barras contadas menos una
и
Lo he reestructurado a mi gusto y color; parece que es algo parecido a Eom, pero algunos picos no están claros.
#property indicador_separar_ventana
//#propiedad indicador_mínimo 50
//#propiedad indicador_máximo 50
#property indicator_buffers 1
doble ExtMapBuffer1[];
//--------------------------------------------------------------------
int init()
{
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);
return(0);
}
//--------------------------------------------------------------------
int inicio()
{
int barras_contadas=IndicadorContado(),
límite;
if(barras_contadas>0)
counted_bars--;
limit=Barras_contabilizadas;
for(int i=0;i<limit;i++)
{
ExtMapBuffer1[i]=(((((Alta[i] + Baja[i])/2)-((Alta[i-1] + Baja[i-1])/2))*(Alta[i] + Baja[i]))/Volumen[i])*1000000;
}
return(0);
}
//--------------------------------------------------------------------