Найдено 1645 результатов

evge
16 окт 2020, 12:12
Форум: Пользовательские индикаторы
Тема: FiboBars - трендовый индикатор, фильтр шума
Ответы: 2
Просмотры: 658

Re: FiboBars - трендовый индикатор, фильтр шума

Выше вариант работает через поиск экстремумов за Period, т.е. Period указывает на количество последних баров для поиска этих экстремумов. Ниже ещё одна реализация. Это вариант через последние найденные фракталы, вне зависимости от того когда они образовались. Здесь параметр Period уже используется д...
evge
15 окт 2020, 19:46
Форум: Пользовательские индикаторы
Тема: FiboBars - трендовый индикатор, фильтр шума
Ответы: 2
Просмотры: 658

FiboBars - трендовый индикатор, фильтр шума

FiboBars индикатор служит для удаления шума в графике цены. В своей логике он использует число Фибоначчи. Для возможности настройки уровня шума, в настройках есть поле "Period" и уровень "Level" fibo (0.236 по умолчанию). Чем выше значение периода, тем больше шумы поглощает инди...
evge
12 окт 2020, 14:28
Форум: Общие вопросы по разработке
Тема: Функция: GetLastSignalInfo()
Ответы: 4
Просмотры: 614

Re: Функция: GetLastSignalInfo()

Если надо проверять (а думаю надо) что заявка по сигналу была полностью исполнена, то в условие добавляем LS.IsStatusFilled var LS = GetLastSignalInfo(); if (LS != null && LS.ActionType == TA.Script.AvailableActions.StopLoss && LS.IsStatusFilled) { //... последним сигналом был исполн...
evge
12 окт 2020, 12:36
Форум: Общие вопросы по разработке
Тема: Функция: GetLastSignalInfo()
Ответы: 4
Просмотры: 614

Re: Функция: GetLastSignalInfo()

Код: Выделить всё

var LS = GetLastSignalInfo();   
if (LS != null && LS.ActionType == TA.Script.AvailableActions.StopLoss)
{
//... последним сигналом был StopLoss
}
evge
28 авг 2020, 19:22
Форум: Общие вопросы по разработке
Тема: Как в индикаторах и стратегиях получать данные вышестоящих таймфреймов?!
Ответы: 30
Просмотры: 25960

Re: Как в индикаторах и стратегиях получать данные вышестоящих таймфреймов?!

между перерисовками они инициализируются заново, в стратегиях (роботах) хранятся всю их жизнь. function Initialize() { IndicatorName = "ReDraw"; PriceStudy = true; AddInput("Input", Inputs.Price); AddSeries("A", DrawAs.Line, Color.Red); AddGlobalVariable("x", ...
evge
15 авг 2020, 09:39
Форум: Пользовательские индикаторы
Тема: RangeOfHours - экстремумы предыдущих часов
Ответы: 6
Просмотры: 3287

Re: RangeOfHours - экстремумы предыдущих часов

Вариант без рисования "хвостов" внутри баров RangeHours-07.png function Initialize() { IndicatorName = "RangeHoursBars"; AddInput("Input", Inputs.Candle); PriceStudy = true; AddSeries("Hu", DrawAs.Custom, Color.Black); AddSeries("Lu", DrawAs.Custom, ...
evge
15 авг 2020, 09:22
Форум: Пользовательские индикаторы
Тема: RangeOfHours - экстремумы предыдущих часов
Ответы: 6
Просмотры: 3287

Re: RangeOfHours - экстремумы предыдущих часов

Вариация с отображением в виде баров на графике от таймфрейма Hours RangeHours-04.png RangeHours-05.png RangeHours-06.png function Initialize() { IndicatorName = "RangeHoursBars"; AddInput("Input", Inputs.Candle); PriceStudy = true; AddSeries("H", DrawAs.Custom, Color.B...
evge
14 авг 2020, 21:44
Форум: Пользовательские индикаторы
Тема: RangeOfHours - экстремумы предыдущих часов
Ответы: 6
Просмотры: 3287

Re: RangeOfHours - экстремумы предыдущих часов

// 14.08.2020 добавлен пересчет часов под реальный таймфрейм. Для совпадения показаний индикатора с данными графика в указанном таймфрейме (в часах) H1, H2, H3, H4, H6, H8, H12 т.е. теперь должно быть соответствие значений High, Low от таймфрейма значениям Hi, Lo серий для аналогичного таймфрейму зн...
evge
14 авг 2020, 14:41
Форум: Пользовательские индикаторы
Тема: RangeOfHours - экстремумы предыдущих часов
Ответы: 6
Просмотры: 3287

Re: RangeOfHours - экстремумы предыдущих часов

Сделал универсально, теперь можно задать нужное кол-во часов в параметрах добавил параметр Hours Скажите, пожалуйста, а есть ли такой же индикатор, только не для одного последнего часа, а для двух последних часов? в этом случае задаем Hours = 2 RangeHours-01.png function Initialize() { IndicatorName...

Перейти к расширенному поиску