Aleksei Kuznetsov / Perfil
- Informações
|
no
experiência
|
0
produtos
|
0
versão demo
|
|
0
trabalhos
|
0
sinais
|
0
assinantes
|
программист
em
фрилансер
Amigos
11
Pedidos
Enviados
Aleksei Kuznetsov
Publicado o código TickCompressor - com compactação de 1 tick para 2-3 bytes em média
Compactação de dados de ticks para armazenamento em um formato compacto, até 3,5 vezes mais compacto do que os arquivos .tcs MQ. E para trabalhar rapidamente com eles, pois a leitura de 3 bytes leva menos tempo do que a leitura de 60 bytes da estrutura MqlTick.
Compartilhar nas redes sociais · 1
65
57
Aleksei Kuznetsov
Publicado o código MathTicker - gerador de ticks no modo matemático
Registra os ticks no modo de ticks reais e os lê no modo matemático, chamando sua estratégia a cada tick.
Compartilhar nas redes sociais · 1
80
102
Aleksei Kuznetsov
Publicado o postagem События времени из тиковых данных
Получение момента появления новой минуты, часа, дня, недели и месяца. Так же можно использовать функции OnMinute, OnHour, OnDay, OnWeek, OnMonth ... Может пригодиться, как замена OnTimer() в режиме математических расчетов и в других случаях...
Aleksei Kuznetsov
Publicado o código GZIP - Decodificar
Descompacte arquivos GZIP de arquivos *.gz ou respostas de sites compactados com esse formato.
Compartilhar nas redes sociais · 3
221
177
Aleksei Kuznetsov
Publicado o código Controle_Trade_Sessions
Biblioteca para controle de sessões de negociação. Na inicialização, ela conta o tempo das sessões de negociação para todos os 7 dias da semana (aos sábados e domingos pode haver negociação de criptomoedas), até 10 sessões por dia. Em seguida, em OnTick(), você pode fazer verificações e, se um tick chegar fora da sessão de negociação, você pode encerrar o processamento posterior.
Compartilhar nas redes sociais · 3
70
192
Aleksei Kuznetsov
Publicado o código MT4Orders QuickReport
Versão rápida em JavaScript da biblioteca Report da fxsaber para comandos de negociação no estilo MT4 implementados via MT4Orders ou Virtual.
Funciona até 10 vezes mais rápido, o tamanho do arquivo NTML é menor, pode carregar e exibir até 5,4 milhões de linhas de relatório.
Compartilhar nas redes sociais · 1
291
204
Aleksei Kuznetsov
Publicado o postagem OnTickMulti - с добавленными пересчетом прибыли в валюту депозита, свопами, комисссией в % за лот.
Текущий вариант OnTickMulti https://www.mql5.com/ru/code/47647 считает прибыль в валюте каждого символа или можно получить в пипсах. Но на общий баланс они влияют в другой пропорции, согласно текущему курсу каждого из символов...
Compartilhar nas redes sociais · 4
316
13
Aleksei Kuznetsov
Adicionado o tópico Velocidade de execução nas contas ECN
Olá, ter uma conta ECN MT5 (netting) PAMM na A...ri. Não muito satisfeito com a velocidade de execução. Aqui está um exemplo de troncos 2016.10.28 20:12:25.897 Trades '15009266': order #1000768391 sell 0.06 / 0.06
Aleksei Kuznetsov
Adicionado o tópico Métodos de realizar um rolamento para frente
Olá, A partir das poucas informações que consegui encontrar sobre a marcha à frente, eu inventei uma metodologia para fazê-lo. Parte do trabalho é feita manualmente. Não excluo que eu esteja fazendo algo errado ou abaixo do ideal. Talvez haja algo
Aleksei Kuznetsov
Adicionado o tópico Como pagar impostos sobre divisas
Olá, Eu tenho me perguntado como pagar meus impostos corretamente. As principais opções são 2: 1) como um indivíduo 13% 2) Para abrir um IE (STS, tipo de tributação "renda") e pagar 6%. Se você é uma pessoa física, tudo é mais ou menos claro. 13% sem
Aleksei Kuznetsov
Publicado o postagem Сравнение разных методов оценки важности предикторов.
Провел сравнение разных методов оценки важности предикторов. Тесты проводил на данных титаника (36 фичей и 891 строки) при помощи случайного леса из 100 деревьев. Распечатка с результатами ниже...
Compartilhar nas redes sociais · 1
535
Aleksei Kuznetsov
Publicado o postagem Rand 0 ... Max Int с равномерным распределением
Потребовалась функция ГСЧ с гнерацией числа Int от 0 до любого значения. Получилась такая функция. Думаю распределение получилось равномерным. int RandomInteger(int max_vl){return (int)MathFloor((MathRand()+MathRand()*32767.0)/1073741824...
Compartilhar nas redes sociais · 2
279
3
Aleksei Kuznetsov
Publicado o postagem Еще про оценку предикторов
Пробую оценить важность предикторов для обученного леса, удаляя 1 из них и обучая лес снова. После чего из ошибки полного леса вычитаю ошибку леса c удаленным предиктором. Если ошибка уменьшилась, значит предиктор шумовой и его надо удалять, если увеличилась - то он полезный и его надо оставить...
Aleksei Kuznetsov
Publicado o postagem Нужна ли деревьям и лесам балансировка по классам?
Я тут читаю: Флах П. - Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных - 2015 там есть несколько страниц посвященных этой теме. Вот итоговая: Отмеченный пункт 1 говорит, что балансировка полезна. Но имеется и пункт 2...
Aleksei Kuznetsov
Publicado o postagem Нужен ли валидационный участок для обучения НС?
Принято разбивать даныые на 3 участка train|valid|test В darch участок valid можно включить в отбор лучшей модели darch.returnBestModel.validationErrorFactor = valErF,# важность валидационного участка, по умолчанию 0,63 Использование valid как есть нерационально, т.к...
Compartilhar nas redes sociais · 1
254
Aleksei Kuznetsov
Publicado o postagem RNN Решетова переобучается или недообучается?
Я немного поэксперементировал с RNN и похоже, что она просто запоминает примеры обучения (важные в связке с шумовыми предикторами), а на новых данных шумовые предикторы портят результат. Т.е. RNN склонна к переобучению. По крайней мере для логических задач, где 0 и 1...
Compartilhar nas redes sociais · 1
562
Aleksei Kuznetsov
Приветствую! После введения в МТ5 оптимизации и тестирования на реальных тиковых данных, в разы увеличилось время расчетов при оптимизации советников...
Compartilhar nas redes sociais · 14
463
3
: