Написать индикатор на основе SMA

工作已完成

执行时间5 天
员工反馈
Спасибо за заказ! Будут ещё идеи - обращайтесь!
客户反馈
Грамотный программист, подсказывал, учитывал даже то, чего не было в ТЗ, работу выполнил быстро. Советую! Андрей, спасибо Вам!

指定

Общие сведения

Индикатор не перерисовывается. У индикатора всего три линии, которые представляют из себя трехпериодную SMA, по ценам либо High, либо Low (при условии, что они берут данные с того графика, на котором установлены).

Каждая линия берет данные со своего временного интервала и по ним строится. По умолчанию данные берутся с пятиминутного, часового и дневного графиков. Сам индикатор устанавливается на пятиминутный график.

Описание

Разберем работу одной линии установленной на пятиминутный график и берущей данные для отрисовки так же с пятиминутного графика. Предположим, что в настоящий момент времени, используется SMA с периодом 3 построенная по ценам High, а текущая цена находится ниже рисуемой линии. Пока цена находится ниже рисуемой линии, SMA с периодом 3 строится по ценам High, как только цена пробила линию снизу-вверх и закрепилась над ней (пятиминутная свеча закрылась выше SMA с периодом 3 построенной по ценам High), наша линия со следующей свечи после закрытой начинает строиться как SMA с периодом 3 построенная по ценам Low.

Как строится сама линия?

SMA для построения индикатора лучше не использовать, ее я привел за образец, так как она больше всего приближена к той линии которая будет строиться. Расчет для построения нашей линии производится следующим образом:

Точка нашей линии, которая рисуется в текущую нулевую свечу (по оси абсцисс; свеча, которая еще не закрыта). Данные для ее отрисовки берутся из суммы high (low) первой, второй и третьей свечи на пятиминутном графике, результат этой суммы делится на 3

Точка нашей линии, рисующая предыдущую первую свечу (которая уже закрыта). Данные для ее отрисовки берутся из суммы high (low) второй, третьей и четвертой свечи на пятиминутном графике, результат этой суммы делится на 3

Точка нашей линии, рисующая позапрошлую вторую свечу. Данные для ее отрисовки берутся из суммы high (low) третьей, четвертой и пятой свечи на пятиминутном графике, результат этой суммы делится на 3

И т.д.

После того как нулевая свеча становится первой, она берет данные уже со второй, третьей и четвертой свечи, которые раньше были первой, второй и третьей. Нумерация свеч поменялась, но расчетные данные должны остаться неизменными. Соответственно индикатор не должен перерисовываться.

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

Ниже приведен скриншот, как это будет выглядеть: черная линия берет данные с дневки, белая – с часовки, морская – с пятиминутки.

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


附加的文件:

PNG
1.png
94.5 Kb

反馈

1
开发者 1
等级
(254)
项目
572
36%
仲裁
64
20% / 58%
逾期
147
26%
空闲
2
开发者 2
等级
(351)
项目
679
56%
仲裁
33
15% / 39%
逾期
63
9%
空闲
3
开发者 3
等级
(30)
项目
45
16%
仲裁
2
0% / 100%
逾期
4
9%
空闲
4
开发者 4
等级
(117)
项目
216
49%
仲裁
1
0% / 0%
逾期
25
12%
空闲
5
开发者 5
等级
(142)
项目
280
42%
仲裁
18
61% / 6%
逾期
29
10%
空闲
6
开发者 6
等级
(236)
项目
440
26%
仲裁
125
21% / 57%
逾期
96
22%
工作中
7
开发者 7
等级
(14)
项目
22
59%
仲裁
2
0% / 50%
逾期
2
9%
空闲
8
开发者 8
等级
(50)
项目
94
29%
仲裁
3
33% / 0%
逾期
4
4%
空闲
9
开发者 9
等级
(547)
项目
757
46%
仲裁
23
39% / 13%
逾期
63
8%
工作中
10
开发者 10
等级
(586)
项目
1047
49%
仲裁
39
28% / 41%
逾期
49
5%
空闲
11
开发者 11
等级
(46)
项目
73
16%
仲裁
13
8% / 92%
逾期
37
51%
空闲
12
开发者 12
等级
(13)
项目
34
76%
仲裁
1
100% / 0%
逾期
6
18%
空闲
13
开发者 13
等级
(356)
项目
632
26%
仲裁
89
73% / 13%
逾期
12
2%
空闲
14
开发者 14
等级
(1)
项目
1
0%
仲裁
1
0% / 0%
逾期
0
空闲
15
开发者 15
等级
(1)
项目
1
100%
仲裁
0
逾期
0
空闲
16
开发者 16
等级
(19)
项目
24
4%
仲裁
0
逾期
1
4%
空闲
相似订单
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3 по ценам договоримся отдельно
Здравствуйте, ищу исполнителя, который поможет реализовать следующее: Нужно реализовать выдачу лицензионных ключей для программного обеспечения через оплату подписки в телеграмм боте. Как это должно выглядеть: Пользователь заходит в телеграмм бот, выбирает вариант подписки, после чего его перебрасывает на сайт Cryptomus, где пользователь производит оплату, после того, как оплата произведена, генератор ключей
Приобрету готовый продукт, стратегию на pine TradingView или уже переведенный на python , который имеет 1.5-2+ профит фактор. Желательно чтобы торговля осуществлялась и в длинную, и в короткую. Робот обязательно должен контролировать риски, соответственно иметь SL ( не динамический!) на каждую сделку и не иметь огромных просадок (не в эквити, ни на чистом балансе). Просадки MDD выше 30% при оптимальных настройках
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
1) Необходимо найти решение, чтобы индикатор выдавал уведомление на одну свечу раньше оригинала индикатора на всех таймфреймах без опоздание по времени в самом начале открытие свечи, и чтобы не перерисовывался индикатор как у оригинала

项目信息

预算
30 - 50 USD
开发人员
27 - 45 USD
截止日期
 5  10 天