Всем добрый день, уважаемые трейдеры и не только. В прошлый раз я писал про то, что пошел сливать бабосики на бинарках. Прошло уже много времени, пора бы уже и доложить общественности, как там дела в этих бинарках.
Начну в хронологическом порядке. Тут график из прошлой статьи и моя дорисовка по памяти, так как сейчас построить нормальный график уже не могу, данные утеряны. Получив где-то минус 20% к депо, я остановил реальную торговлю (хотя был готов и к -50%). Но все потом стало хорошо, правда я уже не торговал на тот момент.
Дальше было интересней. Чтобы не проедать деньги зря на период допиливания торговой системы, я начал фрилансить кодером в теме трейдинга бинарками. Как оказалось, в бинарках нужны кодеры, которые умеют в С++ и прочие языки высокого уровня, а не только костыльный MQL. Для интересующихся, поднимать 70-100к в месяц тут можно. Но я считаю что не нужно. Почему? Будет рассказано дальше, тогда поймете.
<a class="imgpreview" href="/uploads/images/11/13/13/2020/10/30/617717.png"><img src="/uploads/images/11/13/13/2020/10/30/46de02.png" alt="" /></a><br /><a href="http://vfxalert.com/?utm_source=forums_release">http://vfxalert.com/?utm_source=forums_release</a><br />Все, что вам нужно для прибыльной торговли бинарными опционами vfxAlert soft имеет полный набор онлайн-аналитических инструментов, удобный интерфейс, ежедневную поддержку, бесплатные обучающие материалы и сети для трейдеров. Группа опытных трейдеров и программистов работает над точностью сигналов. В новой версии vfxAlert вы увидите: дополнительные индикаторы (Volatility, Bulls & Bears, Pivot Points, Common Indicators, Summary of Technical Indicators), которые сделают торговлю бинарными опционами более комфортной; возможность торговать на различных брокерских площадках в разных странах; для вашего удобства существует несколько платежных систем, а также есть бесплатная версия сигналов. Теперь вы можете протестировать, как работает программа, и выбрать необходимую цену! мобильная версия делает торговлю со смартфона или планшета доступной в любой ситуации. <br /> <a href="https://youtu.be/9e7a7PqthJo">https://youtu.be/9e7a7PqthJo</a><br /><br /><br />
<strong><a class="imgpreview" href="/uploads/images/11/13/13/2020/10/30/96d09b.png"><img src="/uploads/images/11/13/13/2020/10/30/b34686.png" alt="" /></a><br /><span style="color: #ff0000;">http://vfxalert.com/?utm_source=forums_release</span><br />Все, что вам нужно для прибыльной торговли бинарными опционами vfxAlert soft имеет полный набор онлайн-аналитических инструментов, удобный интерфейс, ежедневную поддержку, бесплатные обучающие материалы и сети для трейдеров. Группа опытных трейдеров и программистов работает над точностью сигналов. В новой версии vfxAlert вы увидите: дополнительные индикаторы (Volatility, Bulls & Bears, Pivot Points, Common Indicators, Summary of Technical Indicators), которые сделают торговлю бинарными опционами более комфортной; возможность торговать на различных брокерских площадках в разных странах; для вашего удобства существует несколько платежных систем, а также есть бесплатная версия сигналов. Теперь вы можете протестировать, как работает программа, и выбрать необходимую цену! мобильная версия делает торговлю со смартфона или планшета доступной в любой ситуации.
Украинской киберполиции удалось разоблачить преступную группировку, которой удалось отмыть более 40 млн долларов через криптовалютный рынок. Поймать преступников помогла команда крупнейшей в мире криптобиржи Binance. Далее FXtraders с подробностями.
Оказывается, еще в начале 2020 года сотрудники Департамента киберполиции Украины наладили сотрудничество с криптобиржей Binance, специалисты которой помогают разоблачать преступные схемы. Как сообщили в киберполиции, благодаря применению алгоритмов для анализа и выявления сомнительных транзакций удалось выявить группировку, которую организовали трое жителей Полтавской области. По месту их жительства проведены обыски и изъять компьютерная техника, оружие, боеприпасы и более 200 тысяч долларов.
В общем, угрохав на исследования 2-3 года (не ну конечно за 2-3 года я еще успел сделать несколько безуспешных проектов инвесторов) я таки запустил наконец-то реальную торговлю сразу на двух брокерах бинарок.
Поковырявшись в 264 стратегиях я выяснил, что хорошо себя ведут стратегии, которые были изобретены еще 2 года назад. Ну то есть сильные закономерности существуют до сих пор и уверенно себя чувствуют. С тех пор конечно что-то было улучшено, но сами закономерности остались те же. Даже обидно, мог бы раньше запуститься.
В итоге решил убрать стратегии, которые работают сейчас не очень, и картина не сильно поменялась в плане прибыли. Зато повысилась стабильность и повысился винрейт.
Если торговать с коэффициентом ослабления критерия Келли 0.2 и процентами выплат 82% у одного брокера и 80% у другого, получается неплохой результат. Винрейт у сигналов разный, но в среднем он 59%. Вот результат теста с начала 2020 года по 26.05.2020. Т.е. этот период вообще никак не участвовал в настройке стратегий.
Очень простая, многопоточная серверная и клиентская библиотека Named Pipe, реализованная с использованием C++11. Проект был проверен на компиляторе mingw 7.3.0 x64. Папка code_blocks содержит примеры для IDE Code::Blocks. Не забудьте в проектах указать свой компилятор, иначе проект не соберется. Сделал либу только сегодня, так что в ней могут быть ошибочки.
#include <iostream> #include "named-pipe-server.hpp" int main() { /* в конструкторе сервера можно также задать размер буфера */ SimpleNamedPipe::NamedPipeServer server("my_server"); /* обработчики событий */ server.on_open = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection) { std::cout << "open, handle: " << connection->get_handle() << std::endl; }; server.on_message = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection, const std::string &in_message) { /* обрабатываем входящие сообщения */ std::cout << "message " << in_message << ", handle: " << connection->get_handle() << std::endl; connection->send("ok"); }; server.on_close = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection) { std::cout << "close, handle: " << connection->get_handle() << std::endl; }; server.on_error = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection, const std::error_code &ec) { std::cout << "error, handle: " << connection->get_handle() << ", what " << ec.value() << std::endl; }; /* запускаем сервер */ server.start(); std::system("pause"); /* останавливаем сервер * (деструктор класса сам выполнит остановку, вызывать не обязательно) */ server.stop(); std::cout << "close program" << std::endl; return EXIT_SUCCESS; }