Страница 1 из 1
2 резидента (проще простого)
Добавлено:
Чт авг 13, 2015 12:26 pm
RDLNEO
привет
выкладываю 2 резидентных робота, которые замкнуты в блоке инициализации
первый: FAT_HANDLER.ex4
второй: TRADER.ex4
как работать с этим программным обеспечением:
1. открываете все валютные пары в левом верхнем окошке (открывать их на графике не надо)
2. открываете также любые 2 индекса (можно металлы)
3. на одном индексе запускаете FAT_HANDLER.ex4
4. на другом индексе запускаете TRADER.ex4
как только система найдет прибыльную ситуацию, она издаст звук "alert.wav" и выдаст через Print сообщение о паре и направлении
дальше сами.....
работает на любой ОС в любом терминале МТ
хотелось бы получить ответ, помогло вам это или нет
P.S.: трафик жрётся максимально (вырубаем торренты и другие программы-качалки)
Re: исправления
Добавлено:
Сб авг 15, 2015 10:18 am
RDLNEO
он у меня начал пибикать
но почему-то направление показывает для некоторых пар в обе стороны сразу
выкладываю измененную версию
если кто-то разберется, почему так (я про направление), то пишите сюда, не стесняйтесь!
P.S.: и ещё тут кто-то что-то спрашивал про движок
я не понял, что именно он хотел
могу сказать одно:
мой тарантаз ищет все пары в ДЦ, подлежащие росту или спаду и сигнализирует об этом
- он часто зависает - я придумал пибикалку для этого
- я убрал некоторые валюты, так что щас он видет рост или спад
P.S.:
при старте TRADER.EX4 руками измените: extern int Work_Mode=1;
теперь всё делает один робот
Добавлено:
Пн авг 17, 2015 11:56 pm
RDLNEO
теперь всё делает один робот
запускаешь и следишь
Re: 2 резидента (проще простого)
Добавлено:
Вт авг 18, 2015 8:09 pm
RDLNEO
код изменён:
1. система сама выбирает однонаправленную тенденцию из кучи смешанных "прибыльных" сигналов и сигнализирует об этом звуком и прописью
параметры я хотел бы чтобы вы сами оптимально подобрали как можно лучше
- это вам контрольная работа
одна цестерна должна была остаться !
Добавлено:
Ср авг 19, 2015 5:57 pm
RDLNEO
жмите на тормоз - там красный (изменяйте роботов)
исправлены ошибки с начальным индексом хранения цены для каждого инструмента
этот индекс улетал на +1 при каждой следующей паре
щас всё Ок
теперь ВСЁ РАБОТАЕТ !
Добавлено:
Вт авг 25, 2015 12:38 pm
RDLNEO
принцип работы:
ищем рост/спад у всех пар, прямо или косвенно связанных с проверяемой валютной парой
пример:
прямое связывание имеется у следующих пар: NZDUSD, GBPCAD
проверяемая пара: GBPUSD
косвенное связывание имеется у следующих пар: USDCAD, EURGBP
проверяемая пара: GBPUSD
рост или спад ищем с помощью тикового анализа, суммируя лаг инструмента
Робот на автомате
Добавлено:
Ср авг 26, 2015 12:09 am
RDLNEO
Встречайте!
у робота есть глобальная статическая переменная (нажмите F3):
TRADE_START_GLOBAL
- если она равна 0, то будет пибикать при новом созданном ордере
- если она равна 1, то больше пибикать не будет
звуки сами раскидаете в папку (сами знаете какую....)
P.S.
если демо счёт открываете, то файрвол не даст вам это сделать!
т.е. для демо счёта файрвол придётся временно отключить
проклятая MMR-ка
забыл просто
а так, если без неё, то будут проблемы с подсчётом залога и т.д
Стало ещё лучше
Добавлено:
Ср авг 26, 2015 1:07 pm
RDLNEO
что нового:
KILL_REVERSE=1; закрывать ордер при обнаружении обратного направления [1-Да / 0-Нет]
(закрываются только ордера в плюсе и тем не менее, не установленные в безубыток)
(я могу сделать и по другому: как скажете......)
SAFE_MODE=1; запрет создания нескольких ордеров в одном направлении [1-Да / 0-Нет]
теперь робота можно запускать с любыми другими ордерами (он больше не боиться чужих ордеров)
TRADE_CONTROL больше нет!!!!!
P.S.:
у Хищника на руке есть чемоданчик на экране которого вылазят тиковые графики цены
в роботе - такой же принцип (*LOL)
теперь с возможностью Реверса торгового направления
Добавлено:
Чт авг 27, 2015 12:26 am
RDLNEO
только его нужно будет включить при помощи внешней переменной:
extern int USE_REVERSE=[1/0];
появился по многочисленным просьбам ещё и этот параметр:
закрывать ордер при обнаружении обратного направления [1-Да / 0-Нет]
деже, если этот ордер в минусе
extern int KILL_REVERSE=1;
P.S.:
ещё раз проверил логику робота, и изменил 1 на 0 в некоторых местах и стало немного свободней дышать
а также он теперь меньше пибикает одим и тем же (но торгует также хорошо)
Re: 2 резидента (проще простого)
Добавлено:
Чт авг 27, 2015 11:51 am
RDLNEO
был сигнал 120 минут назад на 5-ти знаке CHFJPY на бай
- я проверил - так и было: был рост в 300 пипсов
и потом, у меня реверс отключен (значит реверс включать не нужно)!
вот какие у меня параметры (рекомендую всем):
extern int TRADE_CHECK=1;
extern int SAFE_LEVEL=80;
extern int BLOCKSIZE=35;
забыл сказать:
для ДЦ с 4-мя знаками после точки нижеперечисленные параметры должны измениться примерно такими значениями:
extern int TRAILING_STOP_FIRST=4;
extern int TRAILING_STOP=12;
кстати, вспомнил, что кто-то говорил, что ордера закрываются сразу после их создания
- просто увеличте максимальную просадку в депозите!
это параметр extern int MAX_LOSS_IN_DEPO=80;
возможно, у вас был большой лот при создании и большой спред
есть новость
Добавлено:
Чт авг 27, 2015 3:31 pm
RDLNEO
оказывается параметр CREATION_CONTROL нужно отключать (=0),
т.к. он не даёт открывать много ордеров, но в противном случае (когда этот параметр отключен) вылазит сообщение:
2015.08.27 02:01:49.030 '5112186': order #72446343 sell 0.01 USDCAD closing at 0.00000 failed [Market is closed] - оно вылазит при нехватке средств
- я думаю: уж пусть лучше так!!!!!
что нового:
при закрытии ордера проверя.тся 2 параметра (вместо одного, как это было раньше) - проверяется также OrderProfit(), что позволяет не закрыть ордер по минусу (не по просадке!) как это было во всех предыдущих версиях !!!!
Всем советую именно вот эту версию!!!!!!!!!
Параметры оставьте по-умолчанию!!!!!!!!!
Как контролировать Монстра
Добавлено:
Чт авг 27, 2015 6:56 pm
RDLNEO
У меня случилось так, что он завис, но я этого не знал,
В результате - большая просадка ордеров и т.д.
как контролировать:
есть ещё один робот "WAKEUP.ex4", который запускается после "FAT_ENGINE.ex4" на каком нибудь богом забытом инструменте
и если произойдёт зависание наш умный робот будет громко пердеть (если, конечно звуки из архива вы записали туда, куда нужно)!
Как вы уже поняли, для этого нужно поменять у вас роботов (в очередной раз)
вот как это выглядит у меня:
< или <=
Добавлено:
Чт авг 27, 2015 9:23 pm
RDLNEO
по жизни я на всяком дерьме подскальзываюсь
нашел проблему (см.заголовок поста)
теперь второй робот не только сон контролирует, но также вы теперь можете изменить просадку с помощью глобальной переменной (F3):
MAX_LOSS_IN_DEPO <== что напишите, такая и будет просадка
но просадка лежит в диапазоне до MAX_LOSS_IN_DEPO=15 (я специально увеличил)
если в переменную HT правильно напишите номер ордера, то он закроется с помощью FAT_ENGINE.ex4
Обязательно версию поменяйте !
возвращаюсь к источнику
Добавлено:
Пт авг 28, 2015 8:34 am
RDLNEO
поставил на ночь бота а сам пошёл спать
утром проснулся, посмотрел: там 6 ордеров с убытком больше -4,5
и тогда я порезапустил роботов и они закрылись но не сразу
я так и не понял что было (и даже соловей не чирикал)
т.е. наш соловей (Wakeup.ex4) говорил, что всё Ок, но робот почему-то не смог зарыть ордера по максимальной просадке
в коде присутствуют небольшие изменения в плане отчёта Соловья через принт о том, посылал ли он сигнал на закрыите или нет...
а также просадку я теперь ставлю в Монстре такую-же (т.е. 4,5)
это для вашего сведения я сказал (может поэтому и не закрывал ночью ордера)
Re: 2 резидента (проще простого)
Добавлено:
Пт авг 28, 2015 11:10 am
RDLNEO
сова замкнута
она работает не по тикам как все совы
она резидентно работает:
т.е., если все нормальные совы совершают 1-4 прогона за секунду
то моя сова совершает 1000 прогонов за 1 секунду
если вы из кода программы уберёте Sleep()
то сова заберет всё процессорное быстродействие (*проверено)
и потом, в своём видео (про тестер) я очень хорошо сказал про неправильное создание ордера и про его почти немедленное закрытие - вот эта сова должна придерживаться этого правила - мой вам совет: ставьте просадку как можно меньше !!!!
P.S.: выкладываю нового Соловья и Сову
в сове нашёл серьозный косяк, связанный с VSL - исправлено
по многочисленным просьбам
Добавлено:
Пт авг 28, 2015 5:34 pm
RDLNEO
теперь можете изменять "на ходу" переменные (всё, которые только мог найти в роботе) - просто нажмите F3 и измените то, что вы хотите
но вступят они в силу не раньше, чем через SECONDS_ALREADY_TIMEOUT (30 секунд по-умолчанию)
прибыльные настройки робота:
Добавлено:
Пн авг 31, 2015 3:46 pm
RDLNEO
прибыльные настройки для 5-ти знака с плавающим спредом
с утра 2 одера в плюсе (и ни одного минуса!):
самый прибыльный робот (3-й класс, школа - 1989г.)
Добавлено:
Пн авг 31, 2015 8:03 pm
RDLNEO
я про рисунок
Добавлено:
Ср сен 09, 2015 11:38 am
RDLNEO
если хотите поржать, то посмотрите Терминатор Генезис