| / | Форум |
|
solandr
17.05.2007 04:03
Вот в этой статье говорится о том что разницы быть не должно.
'Перенос кода индикатора в код эксперта. Заключение' ************************** Запускаем тестирование этого эксперта в Тестере стратегий и после теста, проверив логфайл, убеждаемся, что созданная нами функция в плане заполнения значениями эмулируемого индикаторного буфера не имеет никаких отличий от того индикатора, на основе кода которого она строилась! ************************** Может быть она вам поможет? |
33780 |
Rosh
17.05.2007 11:16
chv писал (а): Допустим, Ваш индикатор использует 4 буфера - два видимых и два
невидимых (неотображаемых). Те, что видимы, имеют тип double и даже
могут обращаться для своих расчетов к тем, что невидимы. Так
вот, Вы решаете, что невидимые индикаторы могут иметь тип int
(например, буфер int TrendBuffer[] может иметь три значения 0-флет, +1
- uptrend и -1(минус 1) - downtrend) , хотя бы из соображений экономии памяти.
Такой индикатор прекрасно работает на графике, то есть визуально.
Но если Вы в своем советнике обратитесь к невидимым буферам
индикатора, то тут Вас будет ждать сюрприз. (проверьте сами)Rosh писал (а): xeon писал (а): Так-же нарвался разок на нопонятности при использовании iCustom а именно при управлении типами цен из эксперта, разбиратся небыло ни времени ни особого желания, просто перенес индикатор прямо в эксперт и проблема исчезла. Из за неоднократных нареканий на форуме на эту функцию (возможно и незаслуженных), решил от нее пока отказатся. Возможно, была попытка использовать в индикаторе тип int. Тогда - да, проблемы обеспечены. Rosh, а можно поподробнее про тип int в индикаторе? И связаные с этим проблемы. Честно, первый раз слышу, что использование int'a даёт какие-то проблемы с индикатором. Хочется узнать суть задачи, у меня int'ы стоят в индикаторах и экспертах сплошь и рядом. |
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий