Почему не работает? Может подскажите..

 

Пробовал в качестве одного из сигналов входа использовать МАшку со сдвигом -83  (что то в духе Ишимоку). Но не работает, не торгует.. в чем ошибка?

MA1= iMA(NULL,0,1,-83,MODE_SMA,PRICE_CLOSE,1);

MA2 = iMA(NULL,0,1,-83,MODE_SMA,PRICE_CLOSE,2);

MAs= iMA(NULL,0,1,0,MODE_SMA,PRICE_CLOSE,83);

Бай

MA1>MACs&&MA2<MAs

Селл

MA1<MAs&&MA2>MAs

 

На истории в будущее может заглянуть. а на последнем баре ну никак.

 
Тут имеется ввиду не удущее, а прошлое.. сдвиг на 83 бара  назад   Тобишь как у Ишимоку Chinkou Span..
 
Shniperson писал(а) >>
Тут имеется ввиду не удущее, а прошлое.. сдвиг на 83 бара назад Тобишь как у Ишимоку Chinkou Span..

Ну, так, уберите минус перед 83.

 
минус как раз таки отправляет  назад, а не вперед...    Тут  в MAs= iMA(NULL,0,1,0,MODE_SMA,PRICE_CLOSE,83); дело.. только что изменить в этой строке..
 
Shniperson писал(а) >>

Выглядит так

http://i034.radikal.ru/0904/a2/2c4c28dd16c6.png

Продемонстрируйте на демосчете.

 
Shniperson >>:

Выглядит так

http://i034.radikal.ru/0904/a2/2c4c28dd16c6.png

Утопия - такой вход невозможен - Вам следовало бы более внимательно изучить индикатор Ишимоку. Зеленая линия на момент времени, когда у Вас показано пересечение НЕ СУЩЕСТВОВАЛА в том виде, как вы ее видите на графике - она повторяет движение цены - подъем цены начался значительно позже. То, что Вы видите - это ретроспектива. Если Вы найдете брокера, который дает возможность выставлять ордера со сдвигом по времени назад, то есть - сейчас выставить ордер на вчера, например, то Вам вообще не потребуются ни индикаторы, ни любые другие ухищрения ;).. А именно это и показно на Вашей картинке -  пересечение зеленой линии с ценой....

Успехов.

 

Пардон вход не там.. а на  той самом уровне..   где нарисовал "вход".. то есть  в правой части  графика )).. а это пересечение как сигнал..

Вот, что имелось в  виду  http://i064.radikal.ru/0904/38/4f2786096439.png

 
Shniperson >>:
Пардон вход не там.. а на  той самом уровне..   где нарисовал "вход".. то есть  в правой части  графика )).. а это пересечение как сигнал..

Ага, тогда несколько другое дело - ща погляжу....

ЗЫ. Как вы с программированием ? Дружите ?

Это я к чему - там нужно искать пересечение циклом - просто вычислить одно значение не получится -негарантировано пересечение за заданное количество баров назад.

 

Сначала двигаем индикатор с минусом, потом ищем пересечение в точке с положительным сдвигом. Завязывайте бредить!

 
С програмированием я "на вы" ((        Думал, что в MAs= iMA(NULL,0,1,0,MODE_SMA,PRICE_CLOSE,83); дело...
Причина обращения: