Fernando Paiva / Publicações
Fórum
Como calcular o valor de ordens fechadas com PositionClose ?
Estou tentando calcular o valor das ordens finalizadas com PositionClose, seja com lucro ou prejuizo, mas não estou conseguindo. Como fazer isso ? //retorna valor total lucro de ordens fechadas com PositionClose no historico do dia double GetTotalLucroOrdensPositionClose( ulong mn){ double
Como eu faço para normalizar o preço para o WDO ?
Estou criando um Breakeven para o Dolar(WDO), o problema é que não estou conseguindo normalizar o preço para assim alterar o stop loss. Ja tentei usar simbolo.NormalizePrice e NormalizeDouble e não consegui. O preço da ordem aberta esta 5185.0, o do SL esta 5180.0, mas quando tento usar isso no
Como alterar o valor de uma variavel apenas 1x ?
Criei um Breakeven e estou tentando executa-lo apenas quando uma determinada variavel for false e existir uma ordem aberta. O problema é que esta variavel é sempre false pois o tick sempre pega o default que ela foi definida, por isso, estou procurando uma maneira de alterar esta variavel apenas 1x
Breakeven falha na execução Mql5 ? [RESOLVIDO]
Estou tentando fazer com que quando o preço caminhar 100 pontos, o Stop Loss va para a posição de abertura da ordem, mas tem horas que falha, simplesmente o SL não vai para a posição. Como resolver esse problema ? void startBreakeven( ulong mn, double points = 100 ){ CTrade _trade; CSymbolInfo
Fechar todas as ordens no caso de atingir o stop loss ?
Estou tentando criar uma rotina para que todas as ordens fechem no caso de atingir o stop loss. Testando no backtest funciona normalmente, mas operando real/demo não fecha. Minha estratégia para isso, é buscar no histórico a ultima ordem e verificar se ela fechou com o comentário de [sl], se fechou
Como faço para pegar o preço de abertura de uma ordem limit ?
Estou tentando criar um esquema para realizar ordens parciais mas estou com um problema que depois que abro a primeira ordem, pego o preço de abertura e somo com a quantidade de pontos para abrir o restante das ordens. O problema é que consigo pegar o preço de abertura apenas da primeira ordem, as
Forçar ordem a abrir somente com a quantidade de pontos determinado ?
Salve galera. Estou criando uma estratégia para que meu EA abra ordens conforme uma quantidade determinada de pontos, e somente se for maior abra essa ordem, nem msm maior ou igual é permitido. Para isso, criei um método que verifica a distancia da ultima ordem para a proxima e se for permitido
[RESOLVIDO] OrderSend no mini indice e mini dolar ?
Estou tentando automatizar uma estratégia que tenho para usar no mini indice e mini dolar. No forex funciona bem, mas no mini indice e mini dolar as ordens não são enviadas e retorna um erro que não estou encontrando uma solução para resolver. Como resolver esse problema ? OrderSend void sendOrder(
Calculo de posicoes em martingale ?
Salve galera. Estou criando uma estratégia em Martingale para usar no Forex. Minha estrategia se baseia em um robo que tenho que usa essa estrategia e vai incrementando a qtd de lotes. Basicamente, o robo vai abrindo ordens conforme o mercado anda, por exemplo se estiver subindo ele vende, se