Новые сообщения · Участники · Правила форума · Поиск · RSS · Вход · Регистрация ·

Страница 1 из 11
Форум трейдеров » Разное » Автоматическая торговая система Baracuda » История Версий - What`s NEW - MULTI BARACUDA 2011 (История разработки системы 2011)
История Версий - What`s NEW - MULTI BARACUDA 2011

expforexДата: Суббота, 22.01.2011, 14:57 | Сообщение # 1
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]


-- История Версий



Exp - MULTI BARACUDA 2011 v0.18.01.11.12.45.mq4
-Старт тест проекта Этап выполнения алгоритма №1 Для тестирования на форварде


Exp - MULTI BARACUDA 2011 v0.18.01.11.17.45.mq4
-Исперавлены все баги с повторной установокй позиций и неправильном расчете ячейки сетки
-Добавлено автоопределение на 5 знак. Теперь все настрйоки нужно указывать для 5 знака


Exp - MULTI BARACUDA 2011 v0.19.01.11.10.50.mq4
-Добавлено нормализация лота по формуле:

int lotdigits;
double minlot = MarketInfo( Symbol(), MODE_MINLOT);
if(minlot>=1 ) lotdigits = 0;
if(minlot>=0.1 && minlot<1 ) lotdigits = 1;
if(minlot>=0.01 && minlot<0.1 ) lotdigits = 2;
if(minlot>=0.001 && minlot<0.01 ) lotdigits = 3;

-Добавлено определения времени старта системы, если уровни диапозона уже пробиты - нет смысла сегодня уже играть повторно по тому же диапозону

-Добавлено максимальное количество шагов сетки MAX_GRID_COUNT

-Профиксена функция определения лота при автолоте для каждой пары отдельно

-Добавлена функция определения количества пар для торговли в зависимости от депозита парамтер AUTO_SET_SYMBOL_TO_DEPOSIT=true включено и % от депозита на которые будем играть
AUTO_SET_PERCENT
-На графике появилась информация по возможностям торговли

-В информационной грфе теперь будет выводиться количество символов которые торгуются,
--YES TRADE - означает что сегодня по этой паре уже завершились торги
--NO TRADE - означает что сегодня по этой паре еще не завершились торги
--NO TRADE TODAY - означает что сегодня торгов по этой паре больше проводиться не будет

-Добавлена функция проверки новой версии системы, для ее работы нужно включить работу DLL

-Добавлена возможность закрывать серию позиций если она опустилась на заданное количество пунктов/долларов CloseLOss lossessss

-Удалено TrailingStop в данной системе он не нужен



Exp - MULTI BARACUDA 2011 v0.20.01.11.00.30.mq4
-Исправил ошибку тестирования на Тестере, хотя совтеник мультивалютный но некоторые из.явили желание все же тестирвоать его на тестере :-)
-Убрал GreedShag


Exp - MULTI BARACUDA 2011 v0.21.01.11.00.00
-Исправил автолот для % с плавающей точкой c int на double
-Добавлен параметр AUTO_GRID_SET - для равтоматического расчета параметров: MAX_GRID_COUNT и GridSetPips
-Если TypeofClose==3 или 4 Т.е. закрытие по общему балансу - тогда считается профит по всем парам торгуемым советником
-Если стоплосс StopLoss=-1 Он расчитывается автомтаически и ставится на противоположной стороне канала
-Декомпил не приветствуется!
-Функция start_LEVEL_ZERO(string symbToCal="") - считает точку безубытка для серии позиций! при определении точки -
все позиции соответственно модифицируются на заданный нами уровень профита, если работать по пунктам!.
+ZERO_Trailing параметр который разрешает/запрещает данную возможность
-При достижении заданой прибыли - все позиции траляться вслед за ценой
-ClosePerDayOut - параметр если цена пробила диапозон - и пошла в верном направлении - позиция закрывается в конце дня!
-Проверка на пробитие уровней обновлена:
&& iHigh(Symbolt,PERIOD_D1,0)<iHigh(Symbolt,PERIOD_D1,1) &&iLow(Symbolt,PERIOD_D1,0)>iLow(Symbolt,PERIOD_D1,1)
-extern int GridToTrend=2; // Количество позиций после которых открывается поза в другую сторону!
extern bool ReverseOpenAfterGrid=true; // Если позиция прошла не в правильном направлении то открывается позиция противоположного направления с равнозначным лотом +1
-Функция DxOOnTime - удаляет несработавшие отложки в 00.00 времени следующего дня
-TrailingStopUSE - траллинг стоп по САРУ на часовом графике
-Добавил условие для тестера - если торговали сегодня и все закрылось - пропускаем весь код - для быстрого тестинга
if(isTradeToDayHISTORY(Symbolt,-1,Magic) && !ExO(Symbolt,-1,Magic) && !EPs(Symbolt,-1,Magic) )break;
-Сделал инструкцию на английском
-Добавил на форуме Английскую ветку



Exp - MULTI BARACUDA 2011 v0.25.01.11.00.00
-extern double KoefLotNextTrade=2; // Коефициент выставления лотов следующего дня. Если данны день обернулся убытком для нас
-Логика алгоритма с сеткой не совсем правильно себя повела в понедельник 25 января, в следствии чего было принято решение об изменении поведения алгоритма в случае отрицательного хода цены
-Добавлено умножение параметров при 5 знаке - Автоопределение
Если стоплосс не равно -1 (противоположное выставления стопа)StopLoss=StopLoss*10;
TakeProfit=TakeProfit*10;
-Параметры сетки сброшены на 0, сетка в данной версии не фигурирует, но осталась как опция
-Изачально система настроена на 1 пару - по умолчанию работает по паре на которой установлен советник


Exp - MULTI BARACUDA 2011 v0.26.01.11.00.00
- ВНИМАНИЕ!!! ВСЕ параметры типа bool теперь стали доступны в типе int для возможности оптимизации параметров! Парамтеры bool 0 = FALSE 1 - TRUE добавлена приставка _bool
- Условие открытия отложенных ордеров если по закрытию часа бар пробил уровень и закрылся за ним,
в данном случае выставляется отложка на уровень закрытия данного бара + дистанция StopOrderDeltaifUSE
- Вернeл параметры по просьбе трейдеров:
extern string сlose="= 1 - профит, 2 -пункты ,3 -%эквити ,4 -%баланс";
extern int TypeofClose=2; //закрывает 1 по балансу
- Новый параметр extern bool VirtualSetOrder_bool=true;
Виртуальное выставление позиций вместо ордеров - при данной опции советник будет в уме держать уровни и если они пробиты открывать позицию
- Новый параметр extern int MaxDiference=10;
Максимальная разница между уровнем и закрытием часового бара
- Новый параметр extern bool ProboyTrade=true;
Работать по виртуальному режиму на пробой линий диапазона, если часовая свеча закрылась выше линии не больше чем MaxDiference пунктов(автознак) то открываем в сторону пробоя
- Новый параметр extern bool OTBOYTrade_bool=true;
Работать по виртуальному режиму на отбой линий диапазона, если часовая свеча закрылась ниже линии не больше чем MaxDiference пунктов(автознак) а Максимум этой свечи пробил линию то открываем в сторону отбоя
- При Виртуальной работе на отбой пробой - позиции открываются верно но не хватает траллинга
Новый параметр TrailingStopSTANDART
Если 1 позиция и она Вышла в + и прошла TrailingStop пунктов - модифицруем ее с шагом TrailingStep



Exp - MULTI BARACUDA 2011 v0.03.02.11.00.00.mq4
- Уровни High Low заменены на уровни Close Open
- При работе с виртуальнымы ордерами включается в работу фильтр МА, Если МА с меньшим периодом пересекла вверх Ма с большим периодом тогда работаем на бай, если наоборот то на селл
- MACLOSE - закрытие позиций при виртуальной отработке, если Малая МА пересекла Большую МА вниз(бай)/вверх(селл)
+++++ Открытый код 20 версии по многочисленным просьбам



Exp - MULTI BARACUDA 2011 v0.15.02.11.00.00.mq4

- В виртуальном режиме прописан алгоритм пробития диапазона по Боллингеру Bands.
- Убрал настройки МА - убрал использование МА




Exp - MULTI BARACUDA 2011 BB v0.10.03.11.00.00

-GetProfitFromDateInCurrency // Исправил функцию KoefLotNextTrade(Открытие сделки следующего дня с коэфициентом, если предыдущий день оказался убыточным)
-GridMartin = При открытии нового колена убыточных сделок - новое колено умножается на GridMartin
-Удаление отложек в 20.00 по терминалу в пятницу.
--extern int DayClose=5; // День закрытия 5 -пятница
--extern int CloseHour=20; // Час закрытия торгов
--extern int CloseMinute=00; // Минута закрытия торгов

-Устройство Пирамида
extern bool PyramidaUse=true; // Использовать классиечскую пирамиду
extern int Pyramida_inPoint=10; // Дистанция между уровнями пирамиды
extern double Pyramida_inKoefNextTrade=1.2; // Коеф умножения лота при пирамиде
extern bool Pyramida_Tralling=true; // Подтягивать остальные позиции на новый уровень пирамиды
Алгоритм использования, как и в случае с сеткой, только в данном случае позиции выставляются при положительном движении цены! Тем самым мы строим пирамиду позиций, стоплосс предыдущих колен подтягивается на безопасное расстояние от цены, фиксируя профит



Программирование на заказ || Наши Разработки

 
Сообщение
-- История Версий



Exp - MULTI BARACUDA 2011 v0.18.01.11.12.45.mq4
-Старт тест проекта Этап выполнения алгоритма №1 Для тестирования на форварде


Exp - MULTI BARACUDA 2011 v0.18.01.11.17.45.mq4
-Исперавлены все баги с повторной установокй позиций и неправильном расчете ячейки сетки
-Добавлено автоопределение на 5 знак. Теперь все настрйоки нужно указывать для 5 знака


Exp - MULTI BARACUDA 2011 v0.19.01.11.10.50.mq4
-Добавлено нормализация лота по формуле:

int lotdigits;
double minlot = MarketInfo( Symbol(), MODE_MINLOT);
if(minlot>=1 ) lotdigits = 0;
if(minlot>=0.1 && minlot<1 ) lotdigits = 1;
if(minlot>=0.01 && minlot<0.1 ) lotdigits = 2;
if(minlot>=0.001 && minlot<0.01 ) lotdigits = 3;

-Добавлено определения времени старта системы, если уровни диапозона уже пробиты - нет смысла сегодня уже играть повторно по тому же диапозону

-Добавлено максимальное количество шагов сетки MAX_GRID_COUNT

-Профиксена функция определения лота при автолоте для каждой пары отдельно

-Добавлена функция определения количества пар для торговли в зависимости от депозита парамтер AUTO_SET_SYMBOL_TO_DEPOSIT=true включено и % от депозита на которые будем играть
AUTO_SET_PERCENT
-На графике появилась информация по возможностям торговли

-В информационной грфе теперь будет выводиться количество символов которые торгуются,
--YES TRADE - означает что сегодня по этой паре уже завершились торги
--NO TRADE - означает что сегодня по этой паре еще не завершились торги
--NO TRADE TODAY - означает что сегодня торгов по этой паре больше проводиться не будет

-Добавлена функция проверки новой версии системы, для ее работы нужно включить работу DLL

-Добавлена возможность закрывать серию позиций если она опустилась на заданное количество пунктов/долларов CloseLOss lossessss

-Удалено TrailingStop в данной системе он не нужен



Exp - MULTI BARACUDA 2011 v0.20.01.11.00.30.mq4
-Исправил ошибку тестирования на Тестере, хотя совтеник мультивалютный но некоторые из.явили желание все же тестирвоать его на тестере :-)
-Убрал GreedShag


Exp - MULTI BARACUDA 2011 v0.21.01.11.00.00
-Исправил автолот для % с плавающей точкой c int на double
-Добавлен параметр AUTO_GRID_SET - для равтоматического расчета параметров: MAX_GRID_COUNT и GridSetPips
-Если TypeofClose==3 или 4 Т.е. закрытие по общему балансу - тогда считается профит по всем парам торгуемым советником
-Если стоплосс StopLoss=-1 Он расчитывается автомтаически и ставится на противоположной стороне канала
-Декомпил не приветствуется!
-Функция start_LEVEL_ZERO(string symbToCal="") - считает точку безубытка для серии позиций! при определении точки -
все позиции соответственно модифицируются на заданный нами уровень профита, если работать по пунктам!.
+ZERO_Trailing параметр который разрешает/запрещает данную возможность
-При достижении заданой прибыли - все позиции траляться вслед за ценой
-ClosePerDayOut - параметр если цена пробила диапозон - и пошла в верном направлении - позиция закрывается в конце дня!
-Проверка на пробитие уровней обновлена:
&& iHigh(Symbolt,PERIOD_D1,0)<iHigh(Symbolt,PERIOD_D1,1) &&iLow(Symbolt,PERIOD_D1,0)>iLow(Symbolt,PERIOD_D1,1)
-extern int GridToTrend=2; // Количество позиций после которых открывается поза в другую сторону!
extern bool ReverseOpenAfterGrid=true; // Если позиция прошла не в правильном направлении то открывается позиция противоположного направления с равнозначным лотом +1
-Функция DxOOnTime - удаляет несработавшие отложки в 00.00 времени следующего дня
-TrailingStopUSE - траллинг стоп по САРУ на часовом графике
-Добавил условие для тестера - если торговали сегодня и все закрылось - пропускаем весь код - для быстрого тестинга
if(isTradeToDayHISTORY(Symbolt,-1,Magic) && !ExO(Symbolt,-1,Magic) && !EPs(Symbolt,-1,Magic) )break;
-Сделал инструкцию на английском
-Добавил на форуме Английскую ветку



Exp - MULTI BARACUDA 2011 v0.25.01.11.00.00
-extern double KoefLotNextTrade=2; // Коефициент выставления лотов следующего дня. Если данны день обернулся убытком для нас
-Логика алгоритма с сеткой не совсем правильно себя повела в понедельник 25 января, в следствии чего было принято решение об изменении поведения алгоритма в случае отрицательного хода цены
-Добавлено умножение параметров при 5 знаке - Автоопределение
Если стоплосс не равно -1 (противоположное выставления стопа)StopLoss=StopLoss*10;
TakeProfit=TakeProfit*10;
-Параметры сетки сброшены на 0, сетка в данной версии не фигурирует, но осталась как опция
-Изачально система настроена на 1 пару - по умолчанию работает по паре на которой установлен советник


Exp - MULTI BARACUDA 2011 v0.26.01.11.00.00
- ВНИМАНИЕ!!! ВСЕ параметры типа bool теперь стали доступны в типе int для возможности оптимизации параметров! Парамтеры bool 0 = FALSE 1 - TRUE добавлена приставка _bool
- Условие открытия отложенных ордеров если по закрытию часа бар пробил уровень и закрылся за ним,
в данном случае выставляется отложка на уровень закрытия данного бара + дистанция StopOrderDeltaifUSE
- Вернeл параметры по просьбе трейдеров:
extern string сlose="= 1 - профит, 2 -пункты ,3 -%эквити ,4 -%баланс";
extern int TypeofClose=2; //закрывает 1 по балансу
- Новый параметр extern bool VirtualSetOrder_bool=true;
Виртуальное выставление позиций вместо ордеров - при данной опции советник будет в уме держать уровни и если они пробиты открывать позицию
- Новый параметр extern int MaxDiference=10;
Максимальная разница между уровнем и закрытием часового бара
- Новый параметр extern bool ProboyTrade=true;
Работать по виртуальному режиму на пробой линий диапазона, если часовая свеча закрылась выше линии не больше чем MaxDiference пунктов(автознак) то открываем в сторону пробоя
- Новый параметр extern bool OTBOYTrade_bool=true;
Работать по виртуальному режиму на отбой линий диапазона, если часовая свеча закрылась ниже линии не больше чем MaxDiference пунктов(автознак) а Максимум этой свечи пробил линию то открываем в сторону отбоя
- При Виртуальной работе на отбой пробой - позиции открываются верно но не хватает траллинга
Новый параметр TrailingStopSTANDART
Если 1 позиция и она Вышла в + и прошла TrailingStop пунктов - модифицруем ее с шагом TrailingStep



Exp - MULTI BARACUDA 2011 v0.03.02.11.00.00.mq4
- Уровни High Low заменены на уровни Close Open
- При работе с виртуальнымы ордерами включается в работу фильтр МА, Если МА с меньшим периодом пересекла вверх Ма с большим периодом тогда работаем на бай, если наоборот то на селл
- MACLOSE - закрытие позиций при виртуальной отработке, если Малая МА пересекла Большую МА вниз(бай)/вверх(селл)
+++++ Открытый код 20 версии по многочисленным просьбам



Exp - MULTI BARACUDA 2011 v0.15.02.11.00.00.mq4

- В виртуальном режиме прописан алгоритм пробития диапазона по Боллингеру Bands.
- Убрал настройки МА - убрал использование МА




Exp - MULTI BARACUDA 2011 BB v0.10.03.11.00.00

-GetProfitFromDateInCurrency // Исправил функцию KoefLotNextTrade(Открытие сделки следующего дня с коэфициентом, если предыдущий день оказался убыточным)
-GridMartin = При открытии нового колена убыточных сделок - новое колено умножается на GridMartin
-Удаление отложек в 20.00 по терминалу в пятницу.
--extern int DayClose=5; // День закрытия 5 -пятница
--extern int CloseHour=20; // Час закрытия торгов
--extern int CloseMinute=00; // Минута закрытия торгов

-Устройство Пирамида
extern bool PyramidaUse=true; // Использовать классиечскую пирамиду
extern int Pyramida_inPoint=10; // Дистанция между уровнями пирамиды
extern double Pyramida_inKoefNextTrade=1.2; // Коеф умножения лота при пирамиде
extern bool Pyramida_Tralling=true; // Подтягивать остальные позиции на новый уровень пирамиды
Алгоритм использования, как и в случае с сеткой, только в данном случае позиции выставляются при положительном движении цены! Тем самым мы строим пирамиду позиций, стоплосс предыдущих колен подтягивается на безопасное расстояние от цены, фиксируя профит

Автор - expforex
Дата добавления - 22.01.2011 в 14:57

expforexДата: Вторник, 29.03.2011, 13:29 | Сообщение # 2
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Exp - MULTI BARACUDA 2011 BB v0.29.03.11.00.00
- KoefLotNextTrade Теперь будет работать на неделю а не последний день.Т.е. если сегодня у нас день убыточный, а завтра отложки не сработали то лот переносится на следующий день.



Программирование на заказ || Наши Разработки

 
СообщениеExp - MULTI BARACUDA 2011 BB v0.29.03.11.00.00
- KoefLotNextTrade Теперь будет работать на неделю а не последний день.Т.е. если сегодня у нас день убыточный, а завтра отложки не сработали то лот переносится на следующий день.

Автор - expforex
Дата добавления - 29.03.2011 в 13:29

expforexДата: Вторник, 19.04.2011, 12:51 | Сообщение # 3
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Exp - MULTI BARACUDA 2011 BB v0.19.04.11.00.00
extern bool Close_Reverse_when_gridprofit=false; // Закрывать обратную позу лока когда основная сетка вышла в +
extern bool Close_No_Trade_time=true; // Закрывать все позы, когда нельзя уже торговать
extern bool Trade_in_Monday=true; //Торговать в Monday
extern bool Trade_in_Tuesday=true; //Торговать в Tuesday
extern bool Trade_in_Wednesday=true; //Торговать в Wednesday
extern bool Trade_in_Thursday=true; //Торговать в Thursday
extern bool Trade_in_Friday=true; //Торговать в Friday

Исправлена ошибка с реверсом(тейкпрофит)



Программирование на заказ || Наши Разработки

 
Сообщение Exp - MULTI BARACUDA 2011 BB v0.19.04.11.00.00
extern bool Close_Reverse_when_gridprofit=false; // Закрывать обратную позу лока когда основная сетка вышла в +
extern bool Close_No_Trade_time=true; // Закрывать все позы, когда нельзя уже торговать
extern bool Trade_in_Monday=true; //Торговать в Monday
extern bool Trade_in_Tuesday=true; //Торговать в Tuesday
extern bool Trade_in_Wednesday=true; //Торговать в Wednesday
extern bool Trade_in_Thursday=true; //Торговать в Thursday
extern bool Trade_in_Friday=true; //Торговать в Friday

Исправлена ошибка с реверсом(тейкпрофит)


Автор - expforex
Дата добавления - 19.04.2011 в 12:51

expforexДата: Четверг, 14.07.2011, 17:34 | Сообщение # 4
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

http://www.expforex.com/load....-1-0-77

Exp - MULTI BARACUDA 2011 BB v0.06.05.11.00.00
добавлен параметр названия ЕА, для брокеров, чтобы путать ихние предположения насчет ЕА
extern string nameEAforBroker="BARACUDA";

Exp - MULTI BARACUDA 2011 BB v0.14.07.11.00.00
Добавил линии уровней при виртуальном режиме
Добавил определение ордеров при новом выставление функция отключаема. RetradeToday



Программирование на заказ || Наши Разработки

 
Сообщениеhttp://www.expforex.com/load....-1-0-77

Exp - MULTI BARACUDA 2011 BB v0.06.05.11.00.00
добавлен параметр названия ЕА, для брокеров, чтобы путать ихние предположения насчет ЕА
extern string nameEAforBroker="BARACUDA";

Exp - MULTI BARACUDA 2011 BB v0.14.07.11.00.00
Добавил линии уровней при виртуальном режиме
Добавил определение ордеров при новом выставление функция отключаема. RetradeToday

Автор - expforex
Дата добавления - 14.07.2011 в 17:34

expforexДата: Суббота, 23.07.2011, 19:48 | Сообщение # 5
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Exp - MULTI BARACUDA 2011 BB v0.23.07.11.00.00
Торговля по дням теперь ограничена только основной торговлей, но не ограничена установкой сетки и сопровождением позиций
Торговля по направлению:
BUY_TRADE_TRUE=true;
SELL_TRADE_TRUE=true;

Скачать



Программирование на заказ || Наши Разработки

 
СообщениеExp - MULTI BARACUDA 2011 BB v0.23.07.11.00.00
Торговля по дням теперь ограничена только основной торговлей, но не ограничена установкой сетки и сопровождением позиций
Торговля по направлению:
BUY_TRADE_TRUE=true;
SELL_TRADE_TRUE=true;

Скачать

Автор - expforex
Дата добавления - 23.07.2011 в 19:48
Форум трейдеров » Разное » Автоматическая торговая система Baracuda » История Версий - What`s NEW - MULTI BARACUDA 2011 (История разработки системы 2011)
Страница 1 из 11
Поиск:


WebMoney Яндекс цитирования.