Доработка ботов (советников, индикаторов) vol. 2

RoboMaks

Элитный участник
Karabas BARABAS, если при таком сжатии графика цифры налезают друг на друга - единственный выход из такого положения - уменьшить размер текста и разглядывать его под лупой. Предположим линии можно срезать дополнительно ещё и слева, рисовать не от начала дня а ещё на 4-х часовку ( или больше ) позже, вправо. Но размер текста, в отличии от линий, которые рисуются по свечам не уменьшается при сжатии графика. Предположим можно сделать пропорциональное уменьшение размера текста при сжатии графика- но что из этого получится ??? Смотреть на график с биноклем ?

На скрине - линии здесь не сливаются и чётко разделяются, но текст заплывает ещё и на неделю вперёд . И зачем тогда этот индюк, если текст этой длины вмещать между этими разделителями периодов ( в один день ) ???
 

Вложения

  • EURUSDM15.png
    EURUSDM15.png
    38,7 КБ · Просмотры: 91
  • EURUSDH1.png
    EURUSDH1.png
    59,1 КБ · Просмотры: 106
Последнее редактирование:

Alex Green

Прохожий
Karabas BARABAS, если при таком сжатии графика цифры налезают друг на друга - единственный выход из такого положения - уменьшить размер текста и разглядывать его под лупой. Предположим линии можно срезать дополнительно ещё и слева, рисовать не от начала дня а ещё на 4-х часовку ( или больше ) позже, вправо. Но размер текста. в отличии от линий, которые рисуются по свечам не уменьшается при сжатии графика. Предположим можно сделать пропорциональное уменьшение размера текста при сжатии графика- но что из этого получится ??? Смотреть на график с биноклем ?

На скрине - линии здесь не сливаются и чётко разделяются, но текст заплывает ещё и на неделю вперёд . И зачем тогда этот индюк, если текст этой длины вмещать между эти разделителями периодов ( в один день ) ???


Приветствую, RoboMaks, Karabas!
В порядке совещательного голоса, позвольте высказать мыслю одну. Можно же сделать, например так, чтобы на графике отображались цифры только сегодняшнего дня (или вообще не отображались), а цифры за любой предыдущий день "вылезали" только при наведении курсора на линию этого дня и уровня. Прямо в названия линий закатать значения и все дела. Ещё и "подсвечиваться" будут при наведении.
Как-то так...
 

RoboMaks

Элитный участник
Прямо в названия линий закатать значения и все дела
Привет, Алекс. Мысль хорошая, но здесь для разделения по дням в названии используется время и дата дневной свечи ( можно, конечно, заменить это чем нибудь более коротким). Но всё-равно - выискивать в таком названии данные - удовольствие явно невеликое. А по поводу "невидимого текста" за прошлые дни - да, это может быть выходом из положения. Удалять текст за прошлые дни и высвечивать его при необходимости в названии...

P.S. делать это тогда как-то так...
 

Вложения

  • -1.png
    -1.png
    65,5 КБ · Просмотры: 119
Последнее редактирование:

Alex Green

Прохожий
... здесь для разделения по дням в названии используется время и дата дневной свечи (можно, конечно, заменить это чем нибудь более коротким). Но всё-равно - выискивать в таком названии данные - удовольствие явно невеликое.


А что мешает на первое место в названии поставить значения, затем пробелов N штук, а время и дату свечи апосля всего? Читаемость будет весьма достойной. А для идентификации объектов брать последние N символов в названии (как раз время и дата).
 

Karabas BARABAS

Директор Буратины
Приветствую, RoboMaks, Karabas!
В порядке совещательного голоса, позвольте высказать мыслю одну. Можно же сделать, например так, чтобы на графике отображались цифры только сегодняшнего дня (или вообще не отображались), а цифры за любой предыдущий день "вылезали" только при наведении курсора на линию этого дня и уровня. Прямо в названия линий закатать значения и все дела. Ещё и "подсвечиваться" будут при наведении.
Как-то так...

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

давайте на примере, на пальцах...
ввожу данные они должны отобразиться на месте 22.07.16 12:00 (это привязка цифр и середины линии, не зависимо от текущего времени терминала... все работа индюка закончена....
ни цифры, ни линии не двигаются и не меняются,...
настало 23 число
я начинаю переключать ТФ, загружать шаблон, и т.д. (не меняя введенных в индюк данных - ничего не меняется на графике, все в сохранности.... вот появились новые данные ....
ввожу ....
опаньки, они появились на графике, и что удивительно - старые тоже остались на месте... а новые отобразились в месте 23.07.16 12:00

поэтому и предлагаю ввести в настройки пивязку к дате и времени


сейчас, если загрузить индюк на график, введенные данные появятся на текущий момент, а нужно - ввел дату и данные - есть на графике в нужном месте, ввел новую дату и новые данные, и они в нужном месте, а до этого введенные данные тоже с графика не исчезли как ни щелкай ТФ....
ввел на неделю вперед, и они родненькие висят на графике и не жужжат

ну примерно так

уф аж вспотел

пойду выпью 400 капель эфирной валерьянки
(Фагот)
 

Karabas BARABAS

Директор Буратины
вот рабочий график по фунту... ничто ни куда не наслаивается, все видно
и шрифт и размер линий
в данный момент на графике 10 меток с 2-х индюков
 

Вложения

  • 8.png
    8.png
    76,3 КБ · Просмотры: 193

RoboMaks

Элитный участник
пойду выпью 400 капель эфирной валерьянки
Наливай и мне, только без эфира и валерьянки... спиртом...
Уж действительно голова разбухла от этой неразберихи...

при передергивании индюка появляются старые данные (вчерашние) сегодня...

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

Попробуй и с вводом конкретной даты, но это просто получается для возможности рисовать всю историю на графике...
input string Time_Day = "2016.07.28";

какое число, какой год поставишь - там и нарисует... опять-таки не трогая данные за другие дни...

если от такого ввода даты будет польза... хз...
 

Вложения

  • optionslevel-v3.mq4
    8,4 КБ · Просмотры: 93
  • EURUSDM15.png
    EURUSDM15.png
    41,3 КБ · Просмотры: 237
Последнее редактирование:

Karabas BARABAS

Директор Буратины
Наливай и мне, только без эфира и валерьянки... спиртом...
Уж действительно голова разбухла от этой неразберихи...



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

Попробуй и с вводом конкретной даты, но это просто получается для возможности рисовать всю историю на графике...
input string Time_Day = "2016.07.28";

какое число, какой год поставишь - там и нарисует... опять-таки не трогая данные за другие дни...

если от такого ввода даты будет польза... хз...

Ок, спасибо...
ща буду смотреть
 

Karabas BARABAS

Директор Буратины
Наливай и мне, только без эфира и валерьянки... спиртом...
Уж действительно голова разбухла от этой неразберихи...



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

Попробуй и с вводом конкретной даты, но это просто получается для возможности рисовать всю историю на графике...
input string Time_Day = "2016.07.28";

какое число, какой год поставишь - там и нарисует... опять-таки не трогая данные за другие дни...

если от такого ввода даты будет польза... хз...

потыкал, покрутил...

... сбылась мечта идиота...:facepalm:

спасибо, все вроде замечательно
:)
 

RoninGT

Активный участник
Доброго времени суток! Не подскажите, почему данный советник не открывает сделки? Что-то я не разобрался в нём:disappointed:
 

Вложения

  • ft_ema_bands_rsi_.ex4
    16,4 КБ · Просмотры: 33
  • ft_ema_bands_rsi_.mq4
    9,4 КБ · Просмотры: 55

artembgs

Активный участник
Изменить индюк

Доброго времени суток, можно ли в этом индикаторе изменить построение линий, что строил с тайм фрейма М5, М15, Н1 щас строит M15, H1, H4, спасибо
 

Вложения

  • Trendlines Original LA .mq4
    9,6 КБ · Просмотры: 55

xatti

Интересующийся
нужна помощь в переделке индикатора

Нужно что бы индикатор отображался на графике, а не в подвале. Заранее спасибо
 

Вложения

  • Dron.mq4
    8,8 КБ · Просмотры: 37

Alex Green

Прохожий
а можешь мою версию посмотреть: там гистограмма на MTF криво отображается.... крутил/вертел МТФ = так ничего и не получилось...

Осталось сделать МТФ версию и можно в ветку про хвастовство перебираться.


Tankk, твою версию не осилил. Переделал свою. Погоняйте...
 

Вложения

  • VolumeByLastDayMedian_Correct_Alert mod Fill MTF.mq4
    19,2 КБ · Просмотры: 89

Prelagatay

Местный житель
Доброго времени суток! Не подскажите, почему данный советник не открывает сделки? Что-то я не разобрался в нём:disappointed:

У меня работает. Ему нужен этот индюк.
 

Вложения

  • Macd-with-EMA.ex4
    5,7 КБ · Просмотры: 44
  • Macd-with-EMA.mq4
    4,7 КБ · Просмотры: 66
Верх