Hi.
Se eu copiar o código do indicador para um modelo de consultor especialista e, em vez do
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); }
do indicador, faço o seguinte:
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)); }
(observe o OnTick) para que esse indicador seja executado em um EA, obtenho apenas
no canto superior esquerdo do gráfico, três
Rótulo
Rótulo
Rótulo
e, quando coloco o mouse sobre eles, ele mostra o valor correspondente (1º spread, 2º nível de parada, 3º nível de congelamento).
Como codificar corretamente para usar esse indicador em algum gráfico do EA? (de modo a não ter o rótulo, mas os parâmetros correspondentes, e
atualização automática)?
Muito obrigado por qualquer ajuda!
Bom indicador.
Não seria ruim criar o mesmo, mas com (spread)-(swapplong)-(swapshort) menos swop-red e mais swop-blue, por exemplo, pessoalmente, estou mais interessado nesses indicadores ao negociar.
Se não for difícil, é claro.
Boa sorte.
Bom indicador.
Não seria ruim criar o mesmo, mas com (spread)-(swapplong)-(swapshort) menos swop-red e mais swop-blue, por exemplo, pois, pessoalmente, tenho mais interesse nesses indicadores ao negociar.
Se não for difícil, é claro.
Boa sorte.
Seria melhor adicionar mais duas colunas à troca "Visão geral do mercado" e pronto.
Isso é para os desenvolvedores.
Já que existe um spread, por que a troca é pior?
O que um Spread diz aos operadores?
- Os spreads são baseados no preço de compra e venda de um par de moedas.
- Os custos são baseados nos spreads e no tamanho do lote.
- Os spreads são variáveis e devem ser consultados em seu software de negociação.
Spreads e Forex
Todo mercado tem um spread, assim como o Forex. Um spread é simplesmente definido como a diferença de preço entre o local onde um trader pode comprar ou vender um ativo subjacente. Os traders que estão familiarizados com ações chamarão isso de spread Bid: Ask spread.
Abaixo, podemos ver um exemplo do cálculo do spread para o EURUSD. Primeiro, encontraremos o preço de compra em 1,35640 e, em seguida, subtrairemos o preço de venda de 1,32626. O que nos resta após esse processo é uma leitura de 0,00014. Os traders devem se lembrar de que o valor do pip é então identificado no EURUSD como o quarto dígito após o decimal, fazendo com que o spread final seja calculado como 1,4 pips.
Agora que sabemos como calcular o spread em pips, vamos dar uma olhada no custo real incorrido pelos traders.

Custos e cálculos de spreads
Como o spread é apenas um número, agora precisamos saber como relacionar o spread em dólares e centavos. A boa notícia é que, se você puder encontrar o spread, esse valor é muito simples do ponto de vista matemático, uma vez que você tenha identificado o custo do pip e o número de lotes que está negociando.
Usando as cotações acima, sabemos que atualmente podemos comprar o EURUSD a 1,3564 e fechar a transação a um preço de venda de 1,35474, o que significa que, assim que nossa negociação for aberta, o trader incorrerá em 1,4 pips de spread. Para encontrar o custo total, agora precisaremos multiplicar esse valor pelo custo do pip, considerando a quantidade total de lotes negociados. Ao negociar um lote de 10k EURUSD com um custo de $1 pip, você incorreria em um custo total de $1,40 nessa transação.
Lembre-se de que o custo do pip é exponencial. Isso significa que você precisará multiplicar esse valor com base no número de lotes que estiver negociando. À medida que o tamanho de suas posições aumentar, o custo incorrido com o spread também aumentará.

Alterações no spread
É importante lembrar que os spreads são variáveis, o que significa que eles não permanecerão sempre os mesmos e mudarão esporadicamente. Essas alterações são baseadas na liquidez, que pode diferir com base nas condições do mercado e nos dados econômicos futuros. Para consultar as taxas de spread atuais, consulte sempre sua plataforma de negociação.Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação
newdigital, 2014.01.30 09:25
Spreads de Forex e as notícias (baseado no artigo do dailyfx)
- Os spreads são baseados no preço de compra e venda de um par de moedas.
- Os spreads são variáveis e podem mudar durante as notícias.
- Observe a normalização dos spreads logo após os eventos econômicos.
Os mercados financeiros podem ser drasticamente afetados por notícias econômicas. Os eventos noticiosos ocorrem durante toda a semana de negociação, conforme indicado pelo calendário econômico, e podem aumentar a volatilidade do mercado, bem como os spreads observados em seus pares de moedas favoritos.
É imperativo que os novos traders se familiarizem com o que pode acontecer durante esses eventos. Portanto, para prepará-lo melhor para as próximas notícias, vamos analisar o que acontece com os spreads de Forex durante os mercados voláteis.

Spreads e as notícias
As notícias são um momento notório de incerteza no mercado. Esses lançamentos no calendário econômico acontecem esporadicamente e, dependendo se as expectativas são atendidas ou não, podem fazer com que os preços flutuem rapidamente. Assim como os traders de varejo, os grandes provedores de liquidez não sabem o resultado dos eventos de notícias antes de sua divulgação! Por isso, eles procuram compensar parte de seu risco ampliando os spreads.
Acima está um exemplo de spreads durante a divulgação do número de empregos NFP de janeiro. Observe como os spreads dos principais pares de Forex aumentaram. Embora esse tenha sido um evento temporário, até que o mercado se normalize, os traders terão de suportar custos mais altos de negociação.

Lidando com o Spread
É importante lembrar que os spreads são variáveis, o que significa que nem sempre permanecerão os mesmos e mudarão à medida que os provedores de liquidez alterarem seus preços. Acima, podemos ver a rapidez com que os spreads se normalizam após as notícias. Em 5 minutos, os spreads do EURUSD passaram de 6,4 pips para 1,4 pips. Então, como ficam os traders que desejam executar ordens em torno das notícias?
Os traders devem sempre considerar o risco de negociar em mercados voláteis. Uma das opções para negociar eventos noticiosos é executar imediatamente ordens a mercado na esperança de que a volatilidade do mercado cubra o aumento do custo do spread. Ou então, os traders podem esperar que os mercados se normalizem e aproveitar a liquidez adicional quando a atividade do mercado diminuir.
Muito obrigado por esse indicador.
Gosto dele por sua simplicidade e pelas informações adicionais fornecidas.
Vocês poderiam oferecer a opção de deslocar o decimal para a esquerda em uma casa (para cotações modernas de pips fracionários)?
Muito obrigado.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
spread_on_chart:
Desde 2008, a maioria dos centros de negociação começaram a trabalhar com os spreads "flutuantes". Geralmente, durante a noite os spreads são maiores. O spreads maiores aparecem durante as notícias.
O aumento do spread pode ser suficiente para que alguns sistemas de negociações deixem de ser lucrativos. O nível de Stop pode ser aumentado várias vezes, podendo causar o mal funcionamento dos Expert Advisors com Stop Loss e Take Profit fixos.
Autor: Forexometer