Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
ou não é necessária nenhuma anulação, ou pedir,licitar por símbolo de posição para pedir
A função PositionGetSymbol selecciona automaticamente uma posição para trabalhos futuros.
De facto, PositionGetSymbol fornece selecção sequencial e PositionSelect fornece selecção directa
ou não precisa de procurar uma posição, ou pedir, licitar por um símbolo de posição
Como se verificou, PositionGetInteger(POSITION_TYPE) é utilizado sem selecção por PositionSelect. O que, de facto, não é bom (como Slava me lembrou)... :)
A função PositionGetSymbol selecciona automaticamente uma posição para trabalhos futuros.
De facto, PositionGetSymbol fornece selecção sequencial e PositionSelect fornece selecção directa
Bem, se usar telepatia, então se(PositionSelect(Symbol())) deve colocá-lo em vez de laço :)
É melhor verificar se LevelProfit-LevelWLoss não é inferior a SymbolInfoInteger(Symbol,SYMBOL_TRADE_STOPS_LEVEL).
E essas duplas são comparadas incorrectamente...
Caso contrário deve funcionar)
ps: não tenho a certeza, mas para modificação sl/tp, o desvio>0 não acrescentará nada de bom.
ObjectGetInteger() com identificador OBJPROP_TIME não funciona correctamente
Para reproduzir o erro, criar um objecto "Rectângulo" com o nome "1".
Execute o guião abaixo para mostrar as quatro coordenadas de âncora do nosso rectângulo recém-criado chamado "1
Vemos que as coordenadas de preço são definidas correctamente, mas as coordenadas de tempo não são:
ObjectGetInteger() com identificador OBJPROP_TIME não funciona correctamente
Para reproduzir o erro, criar um objecto "Rectângulo" com o nome "1".
Execute o guião abaixo para mostrar as quatro coordenadas de âncora do nosso rectângulo recém-criado chamado "1
Vemos que as coordenadas de preço são definidas correctamente, mas as coordenadas de tempo não o são:
Sinta a diferença
ObjectGetInteger() com identificador OBJPROP_TIME não funciona correctamente
Para reproduzir o erro, criar um objecto "Rectângulo" com o nome "1".
Execute o guião abaixo para mostrar as quatro coordenadas de âncora do nosso rectângulo recém-criado chamado "1
Vemos que as coordenadas de preço são definidas correctamente, mas as coordenadas de tempo não o são:
Aqui está o guião.
E aqui está o resultado.
Sinta a diferença
Obrigado, eu sinto a diferença.
O utilizador define explicitamente o tipo de valor para a data/hora
e utilizei a conversão de dados.
Mas isso não significa que a construção
não funciona correctamente?
Obrigado, eu sinto a diferença.
O utilizador define explicitamente o tipo de valor para a data/hora
e utilizei a conversão de dados.
Mas isso não significa que a construção
Não está a funcionar correctamente?
Não que esteja errado. Estas acções são simplesmente desnecessárias.
Procure na ajuda para a função StringToTime() e compreenderá porque é que o resultado é incorrecto.
Obrigado, eu sinto a diferença.
O utilizador define explicitamente o tipo de valor para a data/hora
e utilizei a conversão de dados.
Mas isso não significa que a construção
não funciona correctamente?
Não exactamente. Ao converter IntegerToString recebeu uma string do tipo "12345612345", enquanto que StringToTime deve introduzir uma string formatada como "2010.07.29 08:10".
No entanto, mostrou-nos o nosso erro. No seu caso, deveríamos ter devolvido a data 1970.01.01.01 00:00 e fixado o último_erro
Não exactamente. Ao converter IntegerToString recebeu uma string do tipo "12345612345", enquanto que StringToTime deve receber uma string formatada como "2010.07.29 08:10".
No entanto, mostrou-nos o nosso erro. No seu caso, deveríamos ter devolvido a data 1970.01.01.01 00:00 e fixado o último_erro