PDA

View Full Version : SL e TP



DooMGuarD
12-04-2007, 10:20 PM
tenho um EA rodando no Gold e meus SL e TP dao sempre o erro de sl ou tp invalidos, tentei colocar os referidos valores manualmente e nada. porem se coloco stops como multiplos de 5 tipo 450 345 etc ele aceita, alguem poderia confirmar se o GOLD na FXOpen tem esse passo entre os stops. se sim, alguem sabe qual funçao utilizar para obter o step do stop...

por exemplo para obter a dados lote uso

MarketInfo(Symbol(),MODE_LOTSTEP) para variação mínima do lote
MarketInfo(Symbol(),MODE_MINLOT) para obter o lote mínimo de uma ordem
MarketInfo(Symbol(),MODE_MAXLOT) para obter o lote máximo de uma ordem

para stop so achei

MarketInfo(Symbol(),MODE_STOPLEVEL) que me devolve o minimo stop que posso colocar...

mas de quanto em quanto pode variar não achei, sera que alguem sabe como me dizer como obter a variação minima do Stop favor avisar...

obrigado

charles

ForexBrazilian
04-21-2008, 07:46 PM
O Stop minimo para o Ouro (Gold) é de 100 pips.

DooMGuarD
05-12-2008, 01:15 PM
em realidade o problema não é o Stop Minimo, isso o MT fornece pela função marketinfo, o problema é que alguns stops que coloquei, embora maiores que o stop minimo, davam erro de stop invalido, e estudando conclui que o erro éra porque o stop não era múltiplo de 5 ou seja aceita stops de 145, 150, 155, 160 mas nao aceita stops de 144, 147, 148, 149... e assim por diante, se nao for multiplo de 5 da o erro... veja a imagem abaixo, abri a ordem e tentei colocar manualmente um SL de 146 pips, e deu erro

https://clip2net.com/clip/m0/1210597916-clip-18kb.png?nocache=1

mas se colcoar 145 pips ja funciona, veja

https://clip2net.com/clip/m0/1210598035-clip-8kb.png?nocache=1

a isso me refiro de quantos em quantos pips pode variar o stop, gostaria de saber se existe uma função que determina isso no MT...