[Архив!] Готов написать советника БЕСПЛАТНО !!!!! - страница 6

 
Roman.:

Юсуф - это тот же индикатор, по которому Вам уже люди писали сова???, которые выложены оба в кодебазе или это другой индикатор уже...
В кодобазе его нет, но он есть в моей ветке, выкладывал несколько раз, самый первый и неприхотливый вариант, выложу еще раз, поскольку это продукт коллективного творчества участников форума, не ругайте его, а совершенствуйте, пожалуйста, по всем вопросам я готов сотрудничать со всеми программистами:
Файлы:
 
Prolon:
Ну вот скажите, программисты - профи, к недалекому примеру это ТЗ или это еще не ТЗ и нужно что то прояснять? https://www.mql5.com/ru/forum/136712/page3 Последний мой пост на странице.


В идеале ТЗ должно выглядеть примерно так

   0.   Если наступил новый день,
       все ордера закрываем:
       обнуляем тикеты
       и разрешаем торговлю.
  
   1.   Уровень Start_Level находится ниже вчерашнего,  
   и синяя жирная  (UP_Trend_Border) и красная жирная (DN_Trend_Border)  
   линии находятся ниже вчерашних (движение вниз):
   
      1.1.      Общие действия не зависящие от размера предыдущей свечи (Устанавливаем ОРДЕР_1):
         1.1.1. Устанавливаем отложенный ордер SELL (ОРДЕР_1), объёмом задаваемым в настройках советника (рабочий лот) 
         на уровень синей жирной линии (UP_Trend_Border), Stop_Loss на уровень BUY_TP2.
            1.1.1.1.    Если цена упала до Start_Level
               и ОРДЕР_1 рыночный:
                  1.1.1.1.1.    переводим Stop_Loss ОРДЕРа_1  в позицию безубытка (уровень = цена открытия минус 1 пункт);
                  1.1.1.1.2.    устанавливаем Take-Profit ОРДЕРа_1 на уровень красной жирной линии (DN_Trend_Border).
                  1.1.1.1.3.    уменьшаем позицию ОРДЕРа_1 наполовину
                   путём установки противоположного ордера с такими же SL и TP как и у основного, но наоборот

      1.2.      Если дневная свеча за вчерашний день меньше уровня Set_H_Candel (определяется в настройках)
       
         1.2.1. Устанавливаем отложенный ордер SELL (ОРДЕР_2), объёмом задаваемым в настройках советника (рабочий лот) 
         на уровень краcной жирной линии (DN_Trend_Border), Stop_Loss на уровень синей жирной линии (UP_Trend_Border).
            1.2.1.1.    Если цена упала до SELL_ТР2 

И ТАК ДАЛЕЕ

т.е. я прорабатываю с заказчиком ТЗ вплоть до мнемокода, и когда заказчик продумает и утвердит окончательный вариант, тогда уже пишем код. И у заказчика нет возможности сказать, что он получил не то что хотел. А чтобы получить то что хочет, должен и сам заказчик поработать головой. Задача программиста - перевести конечный результат в коды.
 
valenok2003:


В идеале ТЗ должно выглядеть примерно так

не, до идеала не дотягивает, процентов 90.
 
sergeev:
не, до идеала не дотягивает, процентов 90.


согласен, пожалуйста ваш вариант
 

Вот идеальное ТЗ, ему скоро два года будет. Автор, в тему твоей ветки.

sever30

индикатор "Парад свечей"

1. часть индикатора.

Работаем на ТФ- М1. В подокне графика Выводим графическую информацию о времени свечи, прошедшего от ее открытия в процентах. Свечи таймфрейма- М5, М10, М15, М30, Н1, Н4, Н8, Н12, Д1. Ниже пример отображения информации:

.................

Соответственно, друг под другом, начиная снизу, с свечей старшего таймфрейма, выводим для каждой ТЕКУЩЕЙ свечи вышеуказанную графическую информацию. Длинны "информационного табло" каждой свечи, должно быть равны между собой, несмотря на ТФ каждой.

2. часть

Включаем стандартный индикатор ЗЗ из терминала, добавляем все его параметры в наш индикатор. Над историческими максимумами, сверху над свечой, выводим информацию, через дробь, из девяти цифр, где каждая цифра бы означала время, прошедшее от открытия свечи в процентах, свечей вышеуказанных таймфреймов (М5, М10, М15, М30, Н1, Н4, Н8, Н12, Д1). Аналогично для минимумов.

часть 3

В параметрах индикатора устанавливаем дату, от которой будем считывать информацию по экстремумам.

В левый верхний угол графика, выводим статистику экстремумов в виде таблицы:

По вертикали (строки) свечи таймфреймов- М5, М10, М15, М30, Н1, Н4, Н8, Н16, Д1

По горизонтали (столбцы)- усредненные значения времени, прошедшего от открытия свечи в процентах.

sergeev:

1. техзадание для сворачивания мозга. MultiMillionerM наверно не рад, что подвязался.

вы хоть пишите толком, тут большая часть из всего неясна.


2. Это : "время свечи, пр
ишедшее от её открытия"
просто текущее время?

3. на этом примере 16 квадратиков снизу, 5 квадратиков сверху, одна палочка, две цифры и значек процента...
они как то связаны между собой?

4. и тут тоже что означает "время, прошедшее от открытия свечи" ?

sever30

1. Согласен:) Это был скелет ТЗ. Уточняющих вопросов с его стороны не последовало. Кодинг по ТЗ клиента предполагает контакт двух сторон процесса...:) А тут в одну калитку...

2. Произошла опечатка. "время свечи, пришедшее от её открытия" следует читать как- "время свечи, прОшедшее от её открытия"

3. Да. Вот индикатор, где используется эта графика. https://www.mql5.com/ru/code/8493

4. То же что и выше... Например свеча Н1. От ее открытия прошло 30 мин., значит, в процентном отношении, время, прошедшее от открытия свечи равно- 50%. ответить

 
valenok2003:

согласен, пожалуйста ваш вариант

https://www.mql5.com/ru/articles/132
 

Хм, смешно...
 
yosuf: Разве не интересно программеру тоже?

хм, а с чего Вы решили, что у программистов есть некая мания проверять чужие идеи домыслы, да соглашусь, что новизна идей иногда привлекает, но это уже редкость, в основном "покрутив" чужие домыслы, приходишь к выводу, что есть фантазии, а самой ТС у заказчика нет, и разработка ТС сваливается на голову программера вместе с заявкой на исполнение индикатора (иногда эксперта), причем результаты МТС по некой причине обязательно врут и совсем не так торгуют как рисует индикатор на истории - и появляется новая головная боль, заставить эксперта торговать в профит на истории, т.е. подбор параметров вместо указанных заказчиком

sever31: индикатор "Парад свечей"

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

http://imglink.ru/pictures/21-11-11/53b259c78f8569acb28814549282eed9.jpg, исследованием статистики только собираюсь заниматься

 
valenok2003:

Хм, смешно...

если хотите чтоб я вам составил ТЗ на конкретном примере, то обращайтесь в ветку

там кстати и на примеры ТЗ посмотрите.

 
sergeev:

если хотите чтоб я вам составил ТЗ на конкретном примере, то обращайтесь в ветку

там кстати и на примеры ТЗ посмотрите.


Да, ветка грамотная. На самом деле Инженера по знаниям ни кто не отменял.

Не будь сам-себе экспертом - как нас когда-то учили.

Только кто за это заплатит?

Причина обращения: