[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 515
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Добрый день, друзья.
Прошу прощения, что повторяю вопрос...
очень хочется разобраться...
Подскажите, пожалуйста, как изменить код стандартного Stochаstic следующим образом:
нужно добавить в индикатор внешний параметр: чтобы можно было вручную указать (при "набрасывании" индикатора на график), данные с какого графика (и какого TF) брать.
Заранее большое спасибо.
É muito mais fácil criar um novo indicador, inserir os parâmetros necessários nas variáveis do usuário e preencher os buffers indicadores com um comando comoКак определить дату открытия ордера?
OrderOpenTime( ) e mais especificamente o dia, ano, semana, etc., são funções separadas com base no valor recebido
Идём в справку метаэдитора. Читаем.Exatamente o que eu precisava! Muito obrigado!
Необходимо получить значение минут текущего времени, т.е. если сейчас 22:34 то интересуют "34".
Можно
После этого провести какие-нибудь манипуляции со стрингом чтобы извлечь минуты
(и кажется без цикла-for не обойтись, что станет дополнительной нагрузкой на проц). Верно ли это или есть что-то попроще?
Спасибо!
Для работы со строками есть много функций, но в данном случае извлечения подстроки достаточно https://docs.mql4.com/ru/strings/StringSubstr
Ótimo! Obrigado!
Как записать данные во внешний файл (например, в блокнот), а потом считать эти данные в переменную?
O bloco de notas não é um arquivo externo para escrever dados, é uma aplicação. Se você escrever qualquer informação no notepad.exe, o pedido ficará arruinado.
A MQL4 fornece operações de arquivo para leitura de dados de arquivos. Veja a ajuda do MetaEditor. Há também exemplos.
Столкнулся с такой проблемой: тестер не хочет гонять по истории зацикленный советник (на базе бесконечного цикла), а если отказаться от зацикленности, то оказывается, что на каждом тике советник стартует заново и не помнит предыдущие значения переменных. Я сейчас, чтобы обойти этот нюанс, использую глобальные переменные, но когда переменных много, это требует изрядной тупой ручной работы. Возможно кто-то знает более простой способ? Поделитесь, пожалуйста.
Declare as variáveis como estáticas antes de definir funções. Estas variáveis não são inicializadas quando as funções são chamadas (a menos que sejam inicializadas à força no corpo da função) e armazenam seus valores entre chamadas.