# Русская система!

Раздел: Советники, эксперты, форекс роботы
Автор темы: Леонов
Создана: 2013-01-31 09:02
Ответов: 11671 | Просмотров: 2103521
Страница 81 из 584
Источник: https://forexsystemru.com/threads/70763/page-81

---

## uzinterello — 2013-02-28 16:50

> Цитата (instantt):
> с балансом и средствами как в перыдущих модах...

это что модифиц-я версия:question:

## krezi — 2013-02-28 16:56

А есть какой-нибудь человек, который сейчас онлайн, и который на все 100% знает как должен работать бот? 
**адекватный**
постучитесь кому невпадлу поговорить минут 30
406:322:548

## SlavikSunny — 2013-02-28 17:15

> Цитата (alex1978):
> У меня также..даже по ценам открытия. В лучшем случае утроится перед сливом и больше месяца не выдерживает.
> Наверно на 5-ом знаке работает иначе
>
> А так на альпарях:oops:

я тоже на альпари гонял. с визуализацией. у вас слил тк сетка подтягивается не правильно иногда. в 1601 об этом говорил.если проследить момент слива то увидете тоже почему это происходит

## senchakv — 2013-02-28 17:17

Я прошу всех ответить, при отключенном трале есть ошибки/баги?
Это очень важно.

## SlavikSunny — 2013-02-28 17:19

> Цитата (senchakv):
> Я прошу всех ответить, при отключенном трале есть ошибки/баги?
> Это очень важно.

http://forexsystemsru.com/584876-post1601.html

## grey74 — 2013-02-28 17:23

при отключенном трале ошибок вроде нет

## sergey122 — 2013-02-28 17:47

> Цитата (senchakv):
> Я прошу всех ответить, при отключенном трале есть ошибки/баги?
> Это очень важно.

Работает два терминала на ф4ю и альпари часов 5 уже, кроме параметров сетки,  %прибыли и начального лота ничего в настройках не менялось -- пока ошибок не было.
  Ошибка 1407 возникала только в тестере  при оптимизации и тестировании

## instantt — 2013-02-28 17:48

> Цитата (uzinterello):
> это что модифиц-я версия:question:

Ну немножко изменил под себя когда визуальный тест делаешь показывает сколько просадка реальная.

## sergey122 — 2013-02-28 17:53

> Цитата (krezi):
> А есть какой-нибудь человек, который сейчас онлайн, и который на все 100% знает как должен работать бот?
> **адекватный**
> постучитесь кому невпадлу поговорить минут 30
> 406:322:548

Да мы не знаем точно, даже, как он сейчас работает:rolf::rolf:

Михаил может просветишь немного?

Особенно интересует алгоритм подтяжки и модификации ордеров при развороте

## 9649 — 2013-02-28 18:06

Михаил трал здесь по моему невиноват устранил ошибку 4108:
//----------- CloseByALL ---------------------------
int CloseByALL()
{
int ib,is;
double lb=0,ls=0;
int   tb=0,ts=0,lbb=0,lbs=0;
 if  (Ord_Tot_Sym()>0) 
 {
 RefreshRates();
                  for(ib=OrdersTotal()-1;ib>=0;ib--)
                   {
                  if(OrderSelect(ib,SELECT_BY_POS,MODE_TRADES)==false) continue;
                  if (OrdersTotal()>0)
                  {
                     if (OrderType()==OP_BUY)
                     { 
                     lb=OrderLots();
                     tb=OrderTicket();
                  
                     //-- начнём поиск позиции SELL   
                        for(lbs=OrdersTotal()-1;lbs>=0;lbs--)
                        {
                        if(OrderSelect(lbs,SELECT_BY_POS,MODE_TRADES)==false) continue;
                        if (OrdersTotal()>0)
                        {
                        if (OrderType()==OP_SELL)
                        {
                        ls=OrderLots();
                        ts=OrderTicket();
                        
                        if (lb<=ls)  
                          {
                          RefreshRates();
                          OrderCloseBy(tb,ts,White);
                          break;
                          }
                        }
                        }}}}}
   
                        for(is=OrdersTotal()-1;is>=0;is--)
                        {
                        if(OrderSelect(is,SELECT_BY_POS,MODE_TRADES)==false) continue;
                        if (OrdersTotal()>0)
                        {   
                     if (OrderType()==OP_SELL) 
                     {  
                     ls=OrderLots();
                     ts=OrderTicket();
                     
                     //-- начнём поиск позиции BUY   
                        for(lbb=OrdersTotal()-1;lbb>=0;lbb--)
                        {
                        if(OrderSelect(lbb,SELECT_BY_POS,MODE_TRADES)==false) continue;
                        if (OrdersTotal()>0)
                        {
                        if (OrderType()==OP_BUY)
                        {
                        lb=OrderLots();
                        tb=OrderTicket();
                        
                        if (ls<=lb) 
                            {
                            RefreshRates();
                            OrderCloseBy(ts,tb,White);
                            break;
                            }
                        }}}                 
                        }}}}                 
}
вот от сюда она выходила.замени свой кусок кода на этот, а ошибка 4107 появляется из-за параметра double pp;
в моде от instantt уже этой ошибки нет и по этой же причине не включалась 
оптимизация

опиши по подробнее в чем смысл параметра double pp;

## sozercatel — 2013-02-28 18:09

в моде от instantt  тестер выдаёт ошибки 148 и 130 как от них избавиться подскажите

## rini70 — 2013-02-28 18:11

> Цитата (senchakv):
> Я прошу всех ответить, при отключенном трале есть ошибки/баги?
> Это очень важно.

Нет ошибок.

## sergey122 — 2013-02-28 18:12

> Цитата (sozercatel):
> в моде от instantt  тестер выдаёт ошибки 148 и 130 как от них избавиться подскажите

 148 Количество открытых и отложенных ордеров достигло предела, установленного брокером

130 Неправильные стопы

## sozercatel — 2013-02-28 18:14

> Цитата (sergey122):
> 148 Количество открытых и отложенных ордеров достигло предела, установленного брокером
>
> 130 Неправильные стопы

то есть если ничё не трогать то пофиг эти ошибки на работу бота влиять особо не будут?

## krezi — 2013-02-28 18:26

Чёрт подери, где-то было тут ТЗ от коннекта собранное кем-то...
как найти?
Может как-то ветку можно почистить?
82 страницы полдня листать

Как вижу робота с подтягиванием, генерируем потиково
**Мысли вслух #1**: 
*Пробой - Стопы(С)
Зацеп - Лимиты(Л)
СС - Сэлл стоп
БС - Бай стоп
РС - поза сэлл
РБ - поза бай
СЛ - Сэлл лимит
БЛ - бай лимит
Шаг сетки - Грид Стэп(ГС)*

1. Входим двумя отложками на пробой с шагом(ГС) минус спред
(рассматриваем движняк вниз)
2. Цепляем СС. Имеем на счету 1РС 1БС
3. Открываем СС с ГС от РС. Получаем 1СС 1РС 1БС

****Цикл модификации БС если цена стремится к зацепу СС****

Далее туманный Альбион

Вроде бы всё понятно что на 3 СС надо будет поставить 1 БЛ.
НО сомнения в прибыльности около 30%

Растягивать сетку по куче лимитов и стопов сразу глупо, факт
...Кодю...

## sozercatel — 2013-02-28 18:30

> Цитата (instantt):
> с балансом и средствами как в перыдущих модах...

только в уголке почему то пишет RS4v а ваще так красиво вроде работает

## temaxoma — 2013-02-28 19:01

> Цитата (krezi):
> Чёрт подери, где-то было тут ТЗ от коннекта собранное кем-то...
> как найти?
> Может как-то ветку можно почистить?
> 82 страницы полдня листать

Вот описание принципа коннекта Русской системы:
Пара:
EUR/USD (любая кроссовая)
Любой ТФ (нет зависимости)

Ставится сетка:
Откатные: (хеджирование)
10 отложек - бай лимит (шаг=16п)
10 отложек - селл лимит (шаг=16п)
Трендовые:
20 отложек - бай стоп (шаг=8п)
20 отложек - селл стоп (шаг=8п)

Алгоритм прибавления лота:
Первый лот = процент от депо = 3.0 %
Второй лот = Первый лот+Первый лот
Третий лот = Второй лот+Первый лот
Четвёртый лот = Третий лот+Первый лот
и т.д.

Выход:
При достижении общей прибыли = 2% от депо (30п)

## sergey122 — 2013-02-28 19:12

Пошарил по своим постам и собрал до кучи:

Задумано было так:

АЛГОРИТМ RS

   Суть идеи в работе по движению цены, с образованием положительных локов, с помощью сетки 

отложенных стоп и лимит ордеров, смещённых на 1/2 шага сетки и накоплении профита 

суммированием всех локов. Лотность стоповых и лимитных нарастает с каждым шагом на 1 

единицу.Арифметическая прогрессия.
Во время хода цены в одном направлении образуются положительные локи(замки), чем сильнее 

ход цены тем их больше
 При развороте выставляется аналогичная сетка в противоположном направлении и продолжает 

накапливать плюсовые локи уже в своём направлении. Первая сетка удаляется.
 При очередном развороте ставится опять сетка в направлении движения и так до закрытия по 

профиту . Таким образом каждая сетка подтягивается к цене и мы всегда в рынке.
 При каждом развороте имеем один отрицательный лок. Положительные и отрицательные локи 

должны быть одинаковыми в пипсах, 
При закрытии по профиту все попарно закрываются как встречные ордера, все несработавшие 

отложки удаляются и начинаем новый цикл.
-------------------------------------------------------------------------------------------
  ставим стартовые ордера бай и селл

 Рассмотрим пока только движение вверх

 после срабатывания первого бай стопа через 1/2 шага
 сразу ставится сетка из стоповых и лимитных со смещением на 1/2 шага
 (для фиксации плюсовых локов) и при срабатывании каждого последующего
 бай стопа ставится сел стоп на 1/2 шага ниже сработавшего бая
 лотностью равной последнему баю (для отрицательного лока) . При развороте, Как только
 срабатывает селстоп( отрицательный лок) на 1/2 шага ниже ставится
 сетка для работы вниз из сел стопов и бай лимитов по аналогии как в
 бай, только первый ордер этой сетки равен лоту последнего бай стопа
 +1.

  Таким образом увеличение лота на 1 единицу идёт постоянно на всех
 сетках серии до профита, каждая следующая сетка по лотам является
 продолжением предыдущей.
  Рассматривай их как одну последовательную цепочку ордеров.

 Далее всё по кругу до профита.
------------------------------------------------------------------------------------------
принцип ловли разворота

1. запираем цену между байстоп 1лот и селлстоп 1лот
 2. сработал селлстоп 1лот
 3.ниже сработавшего села на 5п выставляем откатный байлимит 1лот, на 10п трендовый селстоп 

2лота, на 15п-откатный байлимит 2лота и т.д (т.е. сетку из n-ордеров вниз), выше на 5п 

локирующий байстоп 1лот (отрицательный лок)
 4. цена не доходит до откатного байлимита,уходит вверх, срабатывает байстоп 1лот(мы в 

отрицательном замке)
 5.выше байстопа 1лот на 5п ставим откатный селлимит 1лот, на 10п трендовый байстоп 2 лота 

, на 15п - откатный селлимит 2 лота(т.е. сетку вверх)
 6.цена идет вверх, срабатывает откатный селлимт 1лот(плюсовой лок)
 7.выше селлимита 1лот на 5п у нас байстоп 2лот
 8. цена идет вверх срабатывае байстоп 2лот
 9. выше байстопа 2лот на 5п селлимит 2лот, ниже байстопа 2лот на 5п селлстоп 2 лот 
 10.цена не дошла до селлимита 2лот,развернулась и срабатывает селлстоп 2лот( отрицательный 

лок) и т.д.

## jozi — 2013-02-28 19:15

Чёрт подери, где-то было тут ТЗ от коннекта собранное кем-то...
как найти?
Может как-то ветку можно почистить?
82 страницы полдня листать

## krezi — 2013-02-28 19:41

граждане...в общем шаблон наваял...
Это не то что нужно, НО пресечём конечную вонь на корню
Смотрю нас тут 200 штук сидит...
В общем давайте конструктивно...
1. Решим вопрос с ошибками и условиями
У кого какие терминалы есть.
Ставим на неделю, быстро прогоняем, смотрим логи.

Отвечаем сюда по шаблону:
а. ДЦ
б. Ошибки
Минимум какой-нибудь специфической инфы

P.S. пока болею, делать нечего
На визуалке смотрим в правый верхний угол (ибо удобнее)

---

Следующая страница: https://forexsystemru.com/threads/70763/page-82
