[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 423
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
в реале на быстром рынке первый тик не обязательно 1
Basta fazer um loop até que o pedido seja enviado e pronto.
дык зациклить пока ордер не отправится и делов-то
Se um tick chegou e o volume = 2, como você sabe se o pedido já foi enviado ou não? Ainda é preciso lembrar se a barra já foi processada, ou seja, fazer o que eu tenho no exemplo.
если пришел тик и объем = 2, откуда знаешь, отправил уже ордер или нет? Все равно придется запоминать, обработан ли уже данный бар, т.е. делать то, что у меня в примере.
Dê-me um exemplo de um esquema que não funcionou e eu acreditarei em você
покажите пример когда данная схема не сработала и я Вам поверю
Exemplo: No momento do primeiro tick de uma nova barra, o processamento do último tick da barra anterior ainda não está terminado. Como resultado, no próximo tick que chega ao início, temos a garantia de obter Volume>1
Пример: в момент прихода первого тика нового бара еще не закончена обработка последнего тика предыдущего. В результате на следующем тике, который попадет в start гарантированно получаем Volume>1
Alguns são processados, outros são processados com rapidez suficiente
Olá
Eu escrevi uma pequena e simples EA e há um problema. Quando testado no histórico, abre negócios perfeitamente, mas quando testado em uma conta demo, não abriu um único negócio (embora sob os termos que deveria ter aberto). Na revista há muitas mensagens deste tipo Old tick USDJPY30 89.54000/89.59000. Se você puder explicar a razão para isto, muito obrigado.
Здравствуйте
Написал маленький, простой советник и есть одна проблема. При тестировании на истории он отлично открывает сделки, а при тестировании на демо счете не открыл ни одну сделку (хотя по условиях должен был открыть). В журнале выбивает куча сообщений вот такого типа Old tick USDJPY30 89.54000/89.59000. Если сможете объяснить причину этого то огромное Вам спасибо.
traga aqui sua função de abertura de pedidos.
Подскажите, как реализовать: если отложеный ордер закрылся с профитом 2 раза подряд, т.е. если два последних ордера зкрылись с профитом, то нужно что б следующий ордер открывался с меньшим количеством лотов. Как получить инфо про закрытие последних ордеров?
Use OrderHistoryTotal(), MODE_HISTORY, OrderCloseTime()>0, OrderProfit()
Outra opção - para não escanear o histórico duas vezes - é lembrar os tickers dos pedidos que foram abertos, e depois determinar seu lucro.
Подскажите, как реализовать: если отложеный ордер закрылся с профитом 2 раза подряд, т.е. если два последних ордера зкрылись с профитом, то нужно что б следующий ордер открывался с меньшим количеством лотов. Как получить инфо про закрытие последних ордеров?
Como a ordem é fechada? Stop Loss or OrderClose()?