Aprendizado de máquina no trading: teoria, prática, negociação e não só - página 2783
![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
Alexei , por favor, dê uma olhada, estou parado com uma coisa tão insignificante, é uma pena.
A condição do loop é estranha
for(int i = start_idx ; i == char_vec.length() ; ++i ){
provavelmente deveria ser <
Não é possível "=="?
O loop que estou copiando do Rca é parecido com este.
for(i in start_idx:length(char_vec)){
de um número arbitrário (número 3 no exemplo) para o tamanho do vetor
o mesmo aqui
or(int i = start_idx; i == char_vec.length(); ++i ){
de um número arbitrário até atingirmos o tamanho do vetorEssa é uma condição para executar o loop, não para interrompê-lo - você executará o loop zero vezes se start_idx != char_vec.length().
Essa é uma condição para executar o loop, não para interrompê-lo - você tem um loop que será executado zero vezes se start_idx != char_vec.length().
Entendi, obrigado
Está entre duas linhas de números aleatórios. E está entre um nominal e um aleatório.
Que tipo de programa é esse? Não preciso dele.
Deve-se usar APENAS o R, um sistema estatístico especializado - uma referência no campo da estatística.
Como você prova sua competência no campo da negociação?)
envie-me um link direto para a melhor biblioteca R para determinar essa relação.
essa opção já funciona.
Mas devido ao conhecimento zero de C++
as funções ainda apresentam resultados diferentes.
Minha cabeça não está funcionando de jeito nenhum (((((
2 dias projetando/escrevendo funções para uma ideia, achei que reescreveria tudo em C++ em meio dia e, então, caí em um pântano))) e me cansei de uma vez)))
====================
Esse é o código correto? Porque no rcc a partir de um e no c++ a partir de zero .
ou eu sou burro?
Um ponto importante: em R, as matrizes são numeradas de 1 a comprimento, e em C++, de zero a comprimento - 1. Você precisa reduzir start_idx em 1 escrevendo, por exemplo, --start_idx antes do loop (ou i = start_idx - 1 no início do loop) e substituir <= por < na condição do loop
Obrigado
Obrigado
Você pode fazer uma amostra com base em seu indicador nas cotações da MQ no MT5 para 50 mil barras?
Basta registrar a data de sincronização de cada barra e, digamos, "1" - seta para cima e "-1" - seta para baixo, "0" - nenhuma seta?
E tentarei me treinar para adivinhar a aparência da seta e talvez até mesmo a direção. Vamos ver em que o MO ou meus preditores são bons.....
Como você faz a amostragem? Não estou entendendo.
Tenho que colocá-la em uma matriz e depois salvá-la? Não sou bom nisso.
Tenho um esboço em 4, mas não há problema em fazê-lo em 5.
Há vinte anos, quando eu estava desenvolvendo C, também parei nesse ponto. Indexação do zero, e o ciclo é uma unidade a menos. Mas o MKL é fácil de dominar - o mesmo C.