Автор |
Сообщение |
MrDzenLi
Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN
|
Код: |
R1=ValueWhen(RSI(14)>Ref(RSI(14),-1),RSI(14),1); |
прописал присваивать значение при переломе вниз, а она строит и по верхним и по нижним, и после нижних переломах вообще повторяет построение. Подскажите, как прописать? |
_________________ Нам не дано знать всего. |
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Код: |
ValueWhen(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1), RSI(14), 1); |
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
MrDzenLi
Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN
|
000 писал(а): |
Код: |
ValueWhen(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1), RSI(14), 1); |
|
Четко! Благодарю. |
_________________ Нам не дано знать всего. |
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number |
|
MrDzenLi
Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN
|
Олег, а каким массивом можно пронумеровать вот эти выполненные условия, что бы в дальнейшем возвращаться к ним и создавать команды? |
_________________ Нам не дано знать всего. |
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
я не понял что надо. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
MrDzenLi
Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN
|
000 писал(а): |
я не понял что надо. |
X1=[-1]>[-4]; |
_________________ Нам не дано знать всего. |
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
А когда появится новый пик все переименовать? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Код: |
Cum(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1)) - LastValue(Cum(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1))); |
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
MrDzenLi
Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN
|
000 писал(а): |
А когда появится новый пик все переименовать? |
Пики сдвигаются. Те -3 станет -4, -2 станет -3 и тд |
_________________ Нам не дано знать всего. |
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number |
|
MrDzenLi
Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN
|
000 писал(а): |
Код: |
Cum(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1)) - LastValue(Cum(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1))); |
|
Это как накопление получается, а можно применить параметр? к примеру 5, и оперировать только последними пятью пиками? Чтоб с появлением каждого нового пика значения сдвигались: -3 станет -4, -2 станет -3 и тд |
_________________ Нам не дано знать всего. |
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number |
|
MrDzenLi
Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN
|
000 писал(а): |
Код: |
Cum(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1)) - LastValue(Cum(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1))); |
|
Если только установить значение lastvalue, но в этом случае у нас каждое будет больше предыдущего. А я хочу сделать, что бы значения valuewhen оставались до настоящего момента, каждый из пяти. Что бы сравнить каждое из них, какое больше а какое меньше. Хочу написать индикатор дивергенции и далее. |
_________________ Нам не дано знать всего. |
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
MrDzenLi писал(а): |
000 писал(а): |
Код: |
Cum(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1)) - LastValue(Cum(RSI(14)>Ref(RSI(14), -1) AND RSI(14)>Ref(RSI(14), 1))); |
|
Это как накопление получается, а можно применить параметр? к примеру 5, и оперировать только последними пятью пиками? Чтоб с появлением каждого нового пика значения сдвигались: -3 станет -4, -2 станет -3 и тд |
Это зачем? Чтобы медленнее работало? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
MrDzenLi писал(а): |
Если только установить значение lastvalue, но в этом случае у нас каждое будет больше предыдущего. А я хочу сделать, что бы значения valuewhen оставались до настоящего момента, каждый из пяти. Что бы сравнить каждое из них, какое больше а какое меньше. Хочу написать индикатор дивергенции и далее. |
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
MrDzenLi
Зарегистрирован: 20.04.2015
Сообщения: 383
Откуда: VRN
|
Цитата: |
MrDzenLi писал(а): |
000 писал(а): |
я не понял что надо. |
X1=[-1]>[-4]; |
если применить вот к этому графику и формуле, как написать истина или ложь ? |
Всё понял. Олег можешь поделиться алгоритмом, который определят дивергенцию? |
_________________ Нам не дано знать всего. |
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number |
|
|