Hola.
Si copio el código del indicador, en una plantilla de asesor experto, y en lugar de la
int OnCalculate(const int rates_total, const int prev_calculated, const int begin, const double& price[]) { ObjectSetString(0,"spread", OBJPROP_TEXT,"spread = " +DoubleToString(SymbolInfoInteger(Symbol(),SYMBOL_SPREAD),1)); ObjectSetString(0,"stoplevel", OBJPROP_TEXT,"stop level = " +DoubleToString(SymbolInfoInteger(Symbol(),SYMBOL_TRADE_STOPS_LEVEL),1)); ObjectSetString(0,"freezelevel",OBJPROP_TEXT,"freeze level = "+DoubleToString(SymbolInfoInteger(Symbol(),SYMBOL_TRADE_FREEZE_LEVEL),1)); return(0); }
del indicador hago esto:
void OnTick(const int rates_total, const int prev_calculated, const int begin, const double& price[]) { ObjectSetString(0,"spread", OBJPROP_TEXT,"spread = " +DoubleToString(SymbolInfoInteger(Symbol(),SYMBOL_SPREAD),1)); ObjectSetString(0,"stoplevel", OBJPROP_TEXT,"stop level = " +DoubleToString(SymbolInfoInteger(Symbol(),SYMBOL_TRADE_STOPS_LEVEL),1)); ObjectSetString(0,"freezelevel",OBJPROP_TEXT,"freeze level = "+DoubleToString(SymbolInfoInteger(Symbol(),SYMBOL_TRADE_FREEZE_LEVEL),1)); }
(por favor, tenga en cuenta OnTick) con el fin de tener este indicador que se ejecuta en un EA, yo sólo obtengo
en la esquina superior izquierda del gráfico tres
Etiqueta
Etiqueta
Etiqueta
y cuando pongo el ratón encima, muestra el valor correspondiente (1er spread, 2º nivel de stop, 3er nivel de congelación).
¿Cómo codificar correctamente para poder utilizar en algún gráfico de EA este indicador? (en la forma de tener no la etiqueta, pero los parámetros correspondientes, y
auto-refrescante)
¡Muchas gracias por cualquier ayuda!
Buen indicador.
No estaría mal crear el mismo, pero con (spread)-(swaplong)-(swapshort) menos swop-rojo y más swop-azul por ejemplo, personalmente me interesan más estos indicadores a la hora de operar.
Bueno, si no es difícil, por supuesto.
Suerte.
Buen indicador.
No estaría mal crear el mismo, pero con (spread)-(swaplong)-(swapshort) menos swop-rojo y más swop-azul por ejemplo, personalmente me interesan más estos indicadores a la hora de operar.
Si no es difícil, por supuesto.
Suerte.
Sería mejor añadir dos columnas más al intercambio "Visión general del mercado" y ya está.
Esto es para los desarrolladores.
Puesto que hay un diferencial, ¿por qué es peor el swap?
¿Qué indica un diferencial a los operadores?
- Los spreads se basan en el precio de compra y venta de un par de divisas.
- Los costes se basan en los diferenciales y en el tamaño del lote.
- Los spreads son variables y deben ser referenciados desde su software de trading.
Spreads y Forex
Todos los mercados tienen un diferencial y también lo tiene Forex. Un spread se define simplemente como la diferencia de precio entre donde un operador puede comprar o vender un activo subyacente. Los operadores que estén familiarizados con la renta variable lo denominarán sinónimamente "diferencial de compra": Ask spread.
A continuación podemos ver un ejemplo del cálculo del spread para el EURUSD. Primero encontraremos el precio de compra en 1,35640 y luego restaremos el precio de venta de 1,32626. Lo que nos queda después de este proceso es una lectura de 0,00014. Los operadores deben recordar que el valor del pip se identifica en el EURUSD como el cuarto dígito después del decimal, lo que hace que el spread final se calcule en 1,4 pips.
Ahora que sabemos cómo calcular el spread en pips, veamos el coste real en el que incurren los operadores.
Costes y cálculos del diferencial
Dado que el spread es sólo un número, ahora necesitamos saber cómo relacionar el spread en Dólares y Centavos. La buena noticia es que si puede encontrar el diferencial, hallar esta cifra es muy sencillo desde el punto de vista matemático una vez que haya identificado el coste del pip y el número de lotes que está negociando.
Utilizando las cotizaciones anteriores, sabemos que actualmente podemos comprar el EURUSD a 1,3564 y cerrar la operación a un precio de venta de 1,35474. Esto significa que tan pronto como nuestra operación esté abierta, un operador incurriría en 1,4 pips de diferencial. Para hallar el coste total, ahora tendremos que multiplicar este valor por el coste del pip teniendo en cuenta la cantidad total de lotes negociados. Al negociar un lote EURUSD de 10k con un coste de pips de 1$, incurriría en un coste total de 1,40$ en esta transacción.
Recuerde que el coste del pip es exponencial. Esto significa que tendrá que multiplicar este valor en función del número de lotes que esté negociando. A medida que aumente el tamaño de sus posiciones, también lo hará el coste incurrido por el spread.
Cambios en el diferencial
Es importante recordar que los diferenciales son variables, lo que significa que no siempre serán los mismos y cambiarán esporádicamente. Estos cambios se basan en la liquidez, que puede variar en función de las condiciones del mercado y de los próximos datos económicos. Para consultar los diferenciales actuales, consulte siempre su plataforma de negociación.Foro sobre trading, sistemas automatizados de trading y prueba de estrategias de trading
newdigital, 2014.01.30 09:25
Forex Spreads y las Noticias (basado en el artículo de dailyfx)
- Los spreads se basan en el precio de compra y venta de un par de divisas.
- Los spreads son variables y pueden cambiar durante las noticias.
- Esté atento a la normalización de los diferenciales, poco después de los acontecimientos económicos.
Los mercados financieros pueden verse drásticamente afectados por la publicación de noticias económicas. Las noticias se suceden a lo largo de la semana, tal y como indica el calendario económico, y pueden aumentar la volatilidad del mercado, así como los diferenciales de sus pares de divisas favoritos.
Es imperativo que los nuevos operadores se familiaricen con lo que puede suceder durante estos eventos. Así que para prepararte mejor para las próximas noticias, vamos a repasar lo que ocurre con los diferenciales de Forex durante los mercados volátiles.
Losdiferenciales y las noticias
Las noticias son un momento notorio de incertidumbre en el mercado. Estas publicaciones en el calendario económico suceden esporádicamente y, dependiendo de si se cumplen las expectativas o no, pueden hacer que los precios fluctúen rápidamente. Al igual que los operadores minoristas, los grandes proveedores de liquidez no conocen el resultado de las noticias antes de su publicación. Por ello, intentan compensar parte de su riesgo ampliando los diferenciales.
Arriba se muestra un ejemplo de los diferenciales durante la publicación de la cifra de empleo NFP de enero. Observe cómo se ampliaron los diferenciales de los principales pares de divisas. Aunque se trata de un acontecimiento temporal, hasta que el mercado se normalice, los operadores tendrán que soportar mayores costes de negociación.
Cómomanejar los diferenciales
Es importante recordar que los diferenciales son variables, lo que significa que no siempre serán los mismos y cambiarán a medida que los proveedores de liquidez modifiquen sus precios. Arriba podemos ver lo rápido que se normalizan los diferenciales tras la noticia. En 5 minutos, los diferenciales del EURUSD pasaron de 6,4 pips a 1,4 pips. Entonces, ¿dónde deja esto a los operadores que quieren ejecutar órdenes en torno a las noticias?
Los operadores siempre deben tener en cuenta el riesgo de operar en mercados volátiles. Una de las opciones para operar con noticias es ejecutar inmediatamente las órdenes en el mercado con la esperanza de que la volatilidad del mercado cubra el aumento del coste del diferencial. O bien, los operadores pueden esperar a que los mercados se normalicen y aprovechar la liquidez añadida una vez que la actividad del mercado se calme.
Muchas gracias por este indicador.
Me gusta por su simplicidad, y la información adicional proporcionada.
¿Podría por favor proporcionar la opción de cambiar el decimal a la izquierda un lugar? (Para las cotizaciones modernas pips fraccionarios)
gracias.

- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
spread_on_chart:
Autor: Forexometer