O indicador ainda muda a coloração da tabela. Se você restaurar o padrão e bater através do iCustom, ele colorirá novamente o gráfico à sua própria maneira.
O indicador ainda muda a coloração da tabela. Se você restaurar o padrão e bater através do iCustom, ele colorirá novamente o gráfico à sua própria maneira.
Isso significa que temos valores nos amortecedores, já é bom. Em seguida, tente encontrar o valor não na 1ª barra, mas um pouco mais longe, em 2-3 barras, ou vice versa, em 0. Você não pode dizer nada sem ter visto o código.
por favor expliquem por que quando se aumenta a etapa dos parâmetros durante a otimização o número de passagens na parte inferior direita do terminal não é reduzido, ou seja, o número é o mesmo que em uma otimização mais detalhada qual poderia ser a razão e o mesmo tempo que em uma otimização mais detalhada em geral não ajuda a reduzir o tempo de otimização por quê? e como acelerar a otimização em geral?
Eu tenho lutado com o webrequest (get) por muito tempo, primeiro usando mql4 e agora usando mql5.
A solução é a seguinte: preciso de um onTick para copiar do site os preços de algumas cruzes exóticas. Meu corretor, infelizmente, não os tem. O exemplo da cruz está no site abaixo:
Por favor, ajude. Estou quase pronto para pagar pela solução deste problema: você pode imaginar até onde vai?))
Eu tenho lutado com o webrequest (get) por muito tempo, primeiro usando mql4 e agora usando mql5.
A solução é a seguinte: preciso de um onTick para copiar do site os preços de algumas cruzes exóticas. Meu corretor, infelizmente, não os tem. O exemplo da cruz está no site abaixo:
Por favor, ajude. Estou quase pronto para pagar pela solução deste problema: você pode imaginar até onde vai?))
Boa sorte a todos! BugRiver
/// Для MQL 4// url - адрес страницы сайта// timeot - время в течении которого будет ожидаться ответ (мс)// webData - сообщение-ответ на запрос т.е. данные страницы сайта в виде текста// cut - количество отбрасываемых символов от начала сообщения-ответа///// Функция возвращает - true в случае, если удалось получить сообщение-ответ на запрос.bool ReadURL(conststring url, int timeout, string &webData, int cut)
{
char
myMessage[],
webMessage[];
string sWebTitle;
if(url == NULL)
{
Print("URL: NULL");
returnfalse;
}
ResetLastError();
// метод HTTP, url-адрес, cookie, referer, таймаут, массив тела HTTP-сообщения, размер массива data[] в байтах, массив с данными ответа сервера, заголовки ответа сервераWebRequest("GET", url, NULL, NULL, timeout, myMessage, 0, webMessage, sWebTitle);
if(ArraySize(webMessage) == 0)
{
Print("В качестве ответа получено пустое сообщение.");
Print("URL: ", url);
returnfalse;
}
webData = CharArrayToString(webMessage, cut);
Print("URL: ", url);
Print("Title: ", sWebTitle);
returntrue;
}
Em seguida, você procura os dados necessários da variável que recebeu a mensagem - responda com a ajuda de funções de texto. É melhor visualizar a mensagem-resposta em seu navegador, ou seja, vá para a página desejada e abra o código fonte da página. Encontre ali os dados necessários e escreva um filtro único no programa.
Não tenho trabalhado com o Investing desta forma e acho que isto será problemático. Eles tornaram seu site especialmente lento para aqueles que não têm uma assinatura. Portanto, é melhor encontrar outra fonte de citações para leitura automática a partir do código do programa.
PS> Você não pode chamar WebRequest na ferramenta. Portanto, você terá que organizar a conexão entre o indy e o EA ou o indy e o roteiro em loop, para entregar os dados ao indy.
Eu fiz o código, ou melhor, uma paródia dele, durante meio dia de estudo e estudo, ele gera erro "valor de retorno de 'OrderSend' deve ser verificado".
Eu fiz o código, ou melhor, uma paródia dele, durante meio dia de estudo e estudo, ele gera erro "valor de retorno de 'OrderSend' deve ser verificado".
Как правильно использовать функцию обработки ошибок, чтобы при возникновении непреодолимой ошибки при отправки ордера, эксперт перестал делать запросы на отправку ордера.
Esqueci-me, obrigado por sua atenção.
Um novo truque para mim. aqui está o resultado
O indicador ainda muda a coloração da tabela. Se você restaurar o padrão e bater através do iCustom, ele colorirá novamente o gráfico à sua própria maneira.Esqueci-me, obrigado por sua atenção.
Um novo truque para mim. Aqui está o resultado.
O indicador ainda muda a coloração da tabela. Se você restaurar o padrão e bater através do iCustom, ele colorirá novamente o gráfico à sua própria maneira.Isso significa que temos valores nos amortecedores, já é bom. Em seguida, tente encontrar o valor não na 1ª barra, mas um pouco mais longe, em 2-3 barras, ou vice versa, em 0. Você não pode dizer nada sem ter visto o código.
Cavalheiros, saudações!
Eu tenho lutado com o webrequest (get) por muito tempo, primeiro usando mql4 e agora usando mql5.
A solução é a seguinte: preciso de um onTick para copiar do site os preços de algumas cruzes exóticas. Meu corretor, infelizmente, não os tem. O exemplo da cruz está no site abaixo:
Por favor, ajude. Estou quase pronto para pagar pela solução deste problema: você pode imaginar até onde vai?))
Boa sorte a todos! BugRiver
Como obter uma variável do tipo string na EA, se a chamada de função dll retorna apenas o ponteiro para string
Link para a documentação
Cavalheiros, saudações!
Eu tenho lutado com o webrequest (get) por muito tempo, primeiro usando mql4 e agora usando mql5.
A solução é a seguinte: preciso de um onTick para copiar do site os preços de algumas cruzes exóticas. Meu corretor, infelizmente, não os tem. O exemplo da cruz está no site abaixo:
Por favor, ajude. Estou quase pronto para pagar pela solução deste problema: você pode imaginar até onde vai?))
Boa sorte a todos! BugRiver
Não tenho trabalhado com o Investing desta forma e acho que isto será problemático. Eles tornaram seu site especialmente lento para aqueles que não têm uma assinatura. Portanto, é melhor encontrar outra fonte de citações para leitura automática a partir do código do programa.
PS> Você não pode chamar WebRequest na ferramenta. Portanto, você terá que organizar a conexão entre o indy e o EA ou o indy e o roteiro em loop, para entregar os dados ao indy.
Eu fiz o código, ou melhor, uma paródia dele, durante meio dia de estudo e estudo, ele gera erro "valor de retorno de 'OrderSend' deve ser verificado".
Alguém pode me ajudar a descobrir isso?
Eu fiz o código, ou melhor, uma paródia dele, durante meio dia de estudo e estudo, ele gera erro "valor de retorno de 'OrderSend' deve ser verificado".
Alguém pode me ajudar a descobrir e me dizer como criar uma EA?
Eu estou bem. Ainda é preciso ler sobre a função de tratamento de erros e acrescentar ao código.
https://www.mql5.com/ru/forum/64058
Está tudo bem. Tudo o que resta é ler sobre a função de tratamento de erros e adicioná-la ao código.
Ele não vai encontrar o erro, você lhe diz imediatamente:
Sim, ele não encontrará um erro, você imediatamente me diz:
OK.
após cada comando para abrir/fechar qualquer pedido, adicione esta linha:
e coloque a função chamada após o código do EA: