Последнее время люди ломанулись на различного рода электронные биржи. Я - не исключение, стало интересно, что это такое и с чем это едят. Зарегистрировался, закинул сумму, которую не жалко было проиграть и понеслось... Куча литературы, прогнозы, сводки... В конечном итоге я все просадил, хоть и были выигрыши - результат предсказуемый... НО!!! Я Понял как это работает.
Реальную прибыль получают двумя спотобами: 1 - хороший торговый робот (который точно не купить за деньги, доступные простым смертным); 2 - многолетний опыт и уйма потраченого времени (что, по сути, является полноценной работой). Максимум что можно получить от таких людей - это сигналы, как дополнительный источник прибыли и репутации.
Вот они меня и заинтересовали. Найти хороший "годный" сигнал, практически не раельно, но попробовал составить алгоритм, реализуемый средствами языка MQL, который позволит взять лучшее от лучших (формулы и тонкости работы алгоритма не пишу, если занинтересует, пишите, обсудим).
Алгоритм с виду прост: есть сигналы, на которые можно подписываться и многие из них достаточно неплохие, но ни один так и не показал себя очень эффективным по всем сделкам. Какие-то "прокалываются" на всем, какие-то не выдерживают резких "скачков" рынка, а какие-то "не хотят дружить" с некоторыми валютными парами. А вот если "отфильтровать" самые "неудачные" сигналы и оставить только с высоким уровнем выигрыша (пусть не весь сигнал, а хотя бы только его сделки с какой-либо парой), тогда из нескольких сигналов с хорошим рейтингом можно получать сведения о сделках, усреднять их и тогда мы получим данные в процентном соотношении: какая валюта, куда пойдет, на какой объем и с какой вероятностью. Так как на один счет можно оставлять активным только один сигнал, а нам необходимо обрабатывать одновременно несколько сигналов, то можно создать несколько счетов, на каждый активировать свой сигнал и открывать несколько терминалов с разными счетами и сигналами. Открытые сигналы анализируем, автоматизируем составление отчета, получение рейтинга и пишем в файлы. После анализа одного сигнала, скрипт в терминале должен приняться за следующий сигнал. В итоге, мы получим список сигналов и валютных пар в них, которым можно доверять. Открыв несколько терминалов, мы можем получать сведения об интересующих нас сигналах, далее если несколько сигналов, которыми мы доверяем, делают ставки на одну пару с таким раскладом: 70% на рост 30% на падение, мы можем предположить, что будет рост и можем совершить ставку на определенную сумму (формулу вычисления ставки тоже не пишу). Можно все реализовать и без кучи открытых терминалов, но тогда надо будет прибегать к другим языкам и создавать оболочку, которая сможет держать насколько счетов активными.
Кого заинтересовали подробности, пишите, есть наработки, но пока не продолжаю, тк времени на это не много из-за основного вида деятельности.
Хотелось бы найти программера, с которым могли бы написать неплохую софтину.