0
пробили верхнюю линию — сработал алерт (1 пробитие = 1 алерт)
передвинули линию еще выше — должен сработать алерт при пробитии
как в примере работает, хотелось бы так же. Дело в том что автор много лишнего кода напихал. а вы делаете очень кратко
avatar

divelse

  • 26 августа 2022, 20:31
0
кидаем индикатор на график и показываются линии
суть от индикатора какая:
Сдвигаем их когда нужно чтобы произошел сигнал, например когда цена упадёт ниже какого либо уровня, или же напротив — поднимется, и по времени

примерно на таком расстоянии от текущей цены, я не знаю как это получится создать.

Можно 100пунктов от цены, не суть, как получится у вас так и нормально

Кинул вам пример в личку
avatar

divelse

  • 26 августа 2022, 18:20
0
Файловые операции за пределами песочницы терминала (папка templates — за пределами) возможны только при помощи использования WinAPI.

я не знаю как его использовать, поэтому попросил вас ( 
avatar

divelse

  • 25 июля 2022, 13:24
0
конечная цель? Зона поддержки и сопротивления на дальняк
avatar

divelse

  • 7 июля 2022, 20:11
0
Вот пример по коду для месяца:

   for(int ip=1;ip<=5;ip++)
     {
      datetime t1=iTime(NULL,PERIOD_MN1,ip-1);
      datetime t2=iTime(NULL,PERIOD_MN1,ip);
      double HiMN1=iHigh(NULL,PERIOD_MN1,ip);
      double LoMN1=iLow(NULL,PERIOD_MN1,ip);
      double ATRMN1=(NormalizeDouble(iATR(NULL,PERIOD_MN1,5,ip)/_Point,0));

         if (sparam == "Button") {
               PutRect("MN1H"+(string)ip,t1,LoMN1+ATRMN1*_Point,t2,LoMN1+(ATRMN1*_Point)/100*90,Green);
               PutRect("MN1L"+(string)ip,t1,HiMN1-ATRMN1*_Point,t2,HiMN1-(ATRMN1*_Point)/100*90,Green);
            }
            else
            {
               DeleteByPrefix("MN1H");
               DeleteByPrefix("MN1L");
            }
     }
avatar

divelse

  • 7 июля 2022, 16:58
0
а теперь на примере штатного атр, ставим период 5, и смотрим значение каждого (в примере) месяца


В этом примере не видно, но если присмотреться тут на 6 месяц и за 7 месяц
т.е разинца в месяце
avatar

divelse

  • 7 июля 2022, 16:05
0
Смотрите, мы знаем хай и лоу последних 5 кварталов! от них будет либо + либо — атр и получится зона верхняя либо нижняя, тут думаю всё понятно.

далее, самая проблема это узнать АТР, чтобы узнать средний атр для текущего квартала(для текущего потому что в расчете будут 5 последних ((хай5-лоу5)+(хай4-лоу4)+(хай3-лоу3)+(хай2-лоу2)+(хай1-лоу1))(/5(так как мы складывали 5 (хай-лоу)) )
далее, как только мы узнали это, это как раз сумма (та что в индикаторе) её если поделить на Count тогда получится Средний АТр НО!!! Средний АТР ТЕКУЩЕГО квартала (почему текущего? потому что мы ближайшие 5хаи и 5лоу складывали

Проблема возникаем у меня в том что я не знаю как сделать цикл в цикле что ли))))
Смотрите, вот (если я правильно смог донести смысл) тогда мы знаем Средний атр квартала для текущего квартала, но нужно найти так же и остальные Средние атр кварталов для предыдущих кварталов(ПРОСТИТ ЗА ТАФТОЛОГИЮ) короче… Для предыдущего квартала так же нужно в рассчете использовать 5 предыдущих кварталов, но так как мы сместились, нам нужно использовать не:
((хай5-лоу5)+(хай4-лоу4)+(хай3-лоу3)+(хай2-лоу2)+(хай1-лоу1))/5

а уже:
((хай6-лоу6)+(хай5-лоу5)+(хай4-лоу4)+(хай3-лоу3)+(хай2-лоу2))(/5
avatar

divelse

  • 7 июля 2022, 16:02
0
Ох, Андрей спасибо еще раз))) уже думал ждать следующего месяца, ибо не хотел наглеть)
Спасибо!!!
avatar

divelse

  • 25 июня 2022, 18:42
0
Андрей поясните почему вы не сделали через таймер? и где в примере 3 секунды? как я могу изменить на 4 или 5 секунд?
Почему то при нажатии на кнопку цвет не сразу меняется, а по истечении какого то времени
avatar

divelse

  • 24 июня 2022, 08:41
0
Спасибо, работает, понимаю что этого не было в ТЗ, но могли бы вы исправить, чтобы при смене ТФ так же работало а не сбрасывалось
avatar

divelse

  • 23 июня 2022, 19:47
0
Спасибо буду ждать)
avatar

divelse

  • 23 июня 2022, 18:21
0
Разобрался сам) Тема закрыта
avatar

divelse

  • 4 июня 2022, 19:01
0
так мне и нужен образец. ИЛи же вы имеете ввиду просто создать меню без смещения?
avatar

divelse

  • 3 июня 2022, 16:02
0
Если сильно сложно можно может всё же на следующий заказ тогда? чтобы вы подумали? может всё таки получится чтото сделать?
avatar

divelse

  • 28 августа 2021, 19:39
0
Спасибо большое, могли бы посмотреть как такое можно исправить? всё супер, прям как нужно, только не понимаю почему не вся история правильно отрабатывается

И может все такие получится с н1 на н4 переставить**???
Спасибо
avatar

divelse

  • 28 августа 2021, 19:34
0
Спасибо работает большое, могли бы вы пожалуйста еще добавить отображение на истории и если не сильно критично сделать отображение все же по Н4 т.к сейчас всё четко отображается но по Н1
avatar

divelse

  • 16 августа 2021, 08:01
0
Пожалуйста посмотрите еще раз, у меня не корректно отображается, а точнее вообще не отображается, через список объектов линии сильно далеки от графиков. не как у вас на фото выше
avatar

divelse

  • 14 августа 2021, 21:20
0
Андрей, спасибо за вам за вашу работу, но мне нужно хай и лоу как на фото выше, ваш последний код не правильно отображает
Я попрошу чтобыстали поручителем, но прошу вас исправьте

иии я не знаю по какому принципу будет считаться, время1 и время2 использовать как на фото, но самое главное по линейке

Может быть такое что не корректно отображается потому что это текущий время, а не история?


и вот:
avatar

divelse

  • 13 августа 2021, 18:03