# Советник RS (Russian System)

Раздел: Советники, эксперты, форекс роботы
Автор темы: connect495
Создана: 2012-11-28 09:43
Ответов: 141 | Просмотров: 85354
Страница 8 из 8
Источник: https://forexsystemru.com/threads/70108/page-8

---

## Genry_05 — 2026-08-13 19:12

> Цитата (incomeasset):
> algoritm zasiti ot otkata dlea stop setki Connect495 esli otkrivaetsea pervi buy stop 0.20 tut srazu hedge sell 0.10 tena edet vniz 100 punktov otkrivaetsea sell stop 0.20 tena edet vniz 100 punktov algoritm zasiti ot otkata poglatil etot lock otretatelini buy stop 0.20 i sell stop 0.20 v bezubitok,eto zasita doljina biti dlea vsei stop setki iz 10 buy stop i 10 sell stop

Вроде перевел с транслита:  :unsure:
Алгоритм зависит от отката для стоп сетки. Коннект495, если открывается первый бай стоп 0.20, тут же сразу ставит хедж  селл 0.10. Цена едет вниз 100 пунктов открывается селл стоп 0.20, цена едет вниз 100 пунктов алгоритм защиты от отката поглотил этот лок отрицательным бай стоп 0.20 и селл стоп 0.20 в безубыток, Это защита должна быть для всей стоп-сетки из 10 бай стоп и 10 селл стоп ордеров.

Есть такой сервис: -http s://www.russianhome.com/translit/

## Cash2020 — 2026-08-14 11:52

> Цитата (incomeasset):
> algoritm zasiti ot otkata dlea stop setki Connect495 esli otkrivaetsea pervi buy stop 0.20 tut srazu hedge sell 0.10 tena edet vniz 100 punktov otkrivaetsea sell stop 0.20 tena edet vniz 100 punktov algoritm zasiti ot otkata poglatil etot lock otretatelini buy stop 0.20 i sell stop 0.20 v bezubitok,eto zasita doljina biti dlea vsei stop setki iz 10 buy stop i 10 sell stop

Алгоритм который Вы описали не соответствует алгоритму эксперта в архиве.
Вот алгоритм, по которому работает эксперт и который подтвержден вашим же тестом.

Начало цикла.
1    2025.01.02 00:01    buy stop    1    0.05    196.807    0.000    0.000   
2    2025.01.02 00:01    sell stop    2    0.05    196.587    0.000    0.000   
3    2025.01.02 00:01    buy stop    3    0.10    196.907    0.000    0.000   
4    2025.01.02 00:01    sell stop    4    0.10    196.487    0.000    0.000   
5    2025.01.02 00:01    buy stop    5    0.20    197.007    0.000    0.000   
6    2025.01.02 00:01    sell stop    6    0.20    196.387    0.000    0.000   
7    2025.01.02 00:01    buy stop    7    0.40    197.107    0.000    0.000   
8    2025.01.02 00:01    sell stop    8    0.40    196.287    0.000    0.000   
9    2025.01.02 00:01    buy stop    9    0.80    197.207    0.000    0.000   
10    2025.01.02 00:01    sell stop    10    0.80    196.187    0.000    0.000   
11    2025.01.02 00:01    buy stop    11    1.60    197.307    0.000    0.000   
12    2025.01.02 00:01    sell stop    12    1.60    196.087    0.000    0.000   
13    2025.01.02 00:01    buy stop    13    3.20    197.407    0.000    0.000   
14    2025.01.02 00:01    sell stop    14    3.20    195.987    0.000    0.000   
15    2025.01.02 00:01    buy stop    15    6.40    197.507    0.000    0.000   
16    2025.01.02 00:01    sell stop    16    6.40    195.887    0.000    0.000   
17    2025.01.02 00:01    buy stop    17    12.80    197.607    0.000    0.000   
18    2025.01.02 00:01    sell stop    18    12.80    195.787    0.000    0.000   
19    2025.01.02 00:01    buy stop    19    25.60    197.707    0.000    0.000   
20    2025.01.02 00:01    sell stop    20    25.60    195.687    0.000    0.000   
Устанавливаем сетку из 20 отложенных ордеров. 10 buy stop и 10 sell stop обьемом 0.05 через 100 пипсов (5-ти значные котировки). от текущей цены.

21    2025.01.02 00:01    buy    21    0.50    196.707    0.000    0.000   
22    2025.01.02 00:01    sell    22    0.50    196.687    0.000    0.000   
Открываем 2 начальные позиции (buy и sell) обьемом 0.50 (функция  OpenCenterOrders())

23    2025.01.02 00:57    buy    1    0.05    196.807    0.000    0.000   
Цена пошла вверх и активировала первый buy stop

24    2025.01.02 00:57    buy    23    0.50    196.807    0.000    0.000   
25    2025.01.02 00:57    sell    24    0.50    196.787    0.000    0.000   
Открылись 2 новых рыночных позиций (buy и sell) обьемом 0.50 (сработала функция  OpenTriggeredOrders())

26    2025.01.02 01:29    buy    3    0.10    196.907    0.000    0.000
Цена пошла вверх и активировала второй buy stop

27    2025.01.02 01:39    buy    5    0.20    197.007    0.000    0.000   
Цена пошла вверх и активировала третий buy stop

28    2025.01.02 01:49    buy    7    0.40    197.107    0.000    0.000   
Цена пошла вверх и активировала четвертый buy stop

29    2025.01.02 01:53    buy    9    0.80    197.207    0.000    0.000   
Цена пошла вверх и активировала пятый buy stop

30    2025.01.02 01:53    close    24    0.50    197.219    0.000    0.000    -141.55    9858.45
31    2025.01.02 01:53    close    23    0.50    197.199    0.000    0.000    128.46    9986.91
32    2025.01.02 01:53    close    22    0.50    197.219    0.000    0.000    -174.31    9812.60
33    2025.01.02 01:53    close    21    0.50    197.199    0.000    0.000    161.23    9973.83
34    2025.01.02 01:53    close    9    0.80    197.199    0.000    0.000    -4.19    9969.64
35    2025.01.02 01:53    close    7    0.40    197.199    0.000    0.000    24.12    9993.76
36    2025.01.02 01:53    close    5    0.20    197.199    0.000    0.000    25.17    10018.93
37    2025.01.02 01:53    close    3    0.10    197.199    0.000    0.000    19.14    10038.07
38    2025.01.02 01:53    close    1    0.05    197.199    0.000    0.000    12.85    10050.92
Цена пошла вверх и поскольку существует перекос в лотах в сторону buy (0.80 + 0.40 + 0.20 + 0.10 + 0.05 = 1.55 лота), то соответственно растет и суммарный профит по открытым позициям. При превышении его значения параметра BasketProfitUSD=50 срабатывает функция CheckBasketProfit() и происходит закрытие всех рыночных позиций (2buy и 2sell обьемом 0.50 каждый, и активированных отложенных ордеров (5 уровней сетки buy) ) с общим профитом 50.92.

39    2025.01.02 01:53    delete    20    25.60    195.687    0.000    0.000   
40    2025.01.02 01:53    delete    19    25.60    197.707    0.000    0.000   
41    2025.01.02 01:53    delete    18    12.80    195.787    0.000    0.000   
42    2025.01.02 01:53    delete    17    12.80    197.607    0.000    0.000   
43    2025.01.02 01:53    delete    16    6.40    195.887    0.000    0.000   
44    2025.01.02 01:53    delete    15    6.40    197.507    0.000    0.000   
45    2025.01.02 01:53    delete    14    3.20    195.987    0.000    0.000   
46    2025.01.02 01:53    delete    13    3.20    197.407    0.000    0.000   
47    2025.01.02 01:53    delete    12    1.60    196.087    0.000    0.000   
48    2025.01.02 01:53    delete    11    1.60    197.307    0.000    0.000   
49    2025.01.02 01:53    delete    10    0.80    196.187    0.000    0.000   
50    2025.01.02 01:53    delete    8    0.40    196.287    0.000    0.000   
51    2025.01.02 01:53    delete    6    0.20    196.387    0.000    0.000   
52    2025.01.02 01:53    delete    4    0.10    196.487    0.000    0.000   
53    2025.01.02 01:53    delete    2    0.05    196.587    0.000    0.000   
Удаление ставших ненужными оставшихся отложенных ордеров.
Конец цикла.

