Gostaria de saber se tem como usar gregas e black and scholes no MT5?
Obrigado
Olá talles_,
não acredito que tenha nada pronto nesse sentido pronto no MetaTrader.
Entretanto, se você procurar na internet, você pode encontrar algumas boas fontes que implementam as gregas, assim como o modelo de Black & Scholes para C++. Acredito que não seja difícil de replicar a lógica para o terminal MetaTrader.
Como sugestões de link você pode consultar aqui, aqui e aqui.
Abraços,
Malacarne
Olá talles_,
não acredito que tenha nada pronto nesse sentido pronto no MetaTrader.
Entretanto, se você procurar na internet, você pode encontrar algumas boas fontes que implementam as gregas, assim como o modelo de Black & Scholes para C++. Acredito que não seja difícil de replicar a lógica para o terminal MetaTrader.
Como sugestões de link você pode consultar aqui, aqui e aqui.
Abraços,
Malacarne
Ola Marlacarne,
Agradeço sua atenção vou procurar então o ato de vc me passar a linguagem, ja ajuda muito
Se eu me lembro a Black and Scholes é uma equação diferencial. Existem bibliotecas no próprio mql5 para esse tipo de resolução, ainda que eu não saiba para para esse tipo de função em si. Mas de uma olhada na biblioteca.
Caso não se trata da resolução em si, mas apenas da substituição das variáveis - conforme você disse sobre as gregas -, imagino que seja de fácil resolução, igual dito pelo malacarne.
Nesse site encontram-se códigos para a B&S em várias linguagens, de uma olhada:
http://www.espenhaug.com/black_scholes.html
- www.espenhaug.com
Gostaria de saber se tem como usar gregas e black and scholes no MT5?
Obrigado
A plataforma do Metatrader 5 prevê quadros e funções (MQL5) para retornar o valor das gregas, providos pelo servidor:
- v. Planilha de Opções (Options Board), e
- v. Função SimbolInfoDouble(), o ENUM_SYMBOL_INFO_DOUBLE ;
No entanto, a plataforma da XP não implementa esses serviços, testei e retorna 0 (zero) para todas As Gregas.
- www.metatrader5.com
Olá, Carlos Camargo.
Você testou implementar a Planilha de Opções em plataformas de outras corretoras? estou com um caso parecido...
Olá, @Altamir Rocha,
Só testei na XP, mas sugiro você testar na sua corretora, tomara eles calculem (se calcular, por favor, informe a sua corretora):
void OnStart() { //--- //--- Verifica se a corretora calcula as gregas no servidor string comm; comm = StringFormat("Ativo: %s\n", Symbol()); comm += StringFormat("Volatilidade = %d \n", SymbolInfoDouble(Symbol(),SYMBOL_PRICE_VOLATILITY) ); comm += StringFormat("Preço Teórico = %d \n", SymbolInfoDouble(Symbol(),SYMBOL_PRICE_THEORETICAL) ); comm += StringFormat("Delta = %d \n", SymbolInfoDouble(Symbol(),SYMBOL_PRICE_DELTA) ); comm += StringFormat("Theta = %d \n", SymbolInfoDouble(Symbol(),SYMBOL_PRICE_THETA) ); comm += StringFormat("Gamma = %d \n", SymbolInfoDouble(Symbol(),SYMBOL_PRICE_GAMMA) ); comm += StringFormat("Vega = %d \n", SymbolInfoDouble(Symbol(),SYMBOL_PRICE_VEGA) ); comm += StringFormat("Rho = %d \n", SymbolInfoDouble(Symbol(),SYMBOL_PRICE_RHO) ); comm += StringFormat("Omega = %d \n", SymbolInfoDouble(Symbol(),SYMBOL_PRICE_OMEGA) ); comm += StringFormat("Sensitividade = %d \n", SymbolInfoDouble(Symbol(),SYMBOL_PRICE_SENSITIVITY) ); Comment(comm); } //+------------------------------------------------------------------+
Olá, @Altamir Rocha,
Só testei na XP, mas sugiro você testar na sua corretora, tomara eles calculem (se calcular, por favor, informe a sua corretora):
Olá,
Testei na Rico e também não funcionou.
Se alguém souber de alguma corretora que retorne os valores, por favor informe.
Olá, @Altamir Rocha,
Só testei na XP, mas sugiro você testar na sua corretora, tomara eles calculem (se calcular, por favor, informe a sua corretora):
Testei na Genial agora, está certo que o pregão está fechado nesse momento. Mas a Genial não calcula.
Testei na Genial agora, está certo que o pregão está fechado nesse momento. Mas a Genial não calcula.
- www.metatrader5.com
- 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
Gostaria de saber se tem como usar gregas e black and scholes no MT5?
Obrigado