Индикаторы - совместный проект

Индикаторы - совместный проект
Atom
5/31/2011
Mikhail Sukhov


Приветствую всех участников!

Месяц назад я публиковал призыв о совместной разработке индикаторов на базе C#. Прошел месяц, мною было сделано 3 стандартных индикатора SMA, EMA и WMA. И ни строчки кода ни от одного пользователя S#. Каждый день задают вопросы (причем, большинство явно не относящиеся к S# как таковому), получают ответы, но свою помощь предложить не хотят. Стесняются, наверное.

Я понимаю, что дело в мотивации. Зачем помогать делать что-то, если можно подождать пару месяцев (пол года) или сделать самому, а потом пересесть на стандартное. Поэтому я решил найти мотивацию. И я ее нашел. Это лето объявляется летом "Ты мне - я тебе".

Схема простая. Вы делаете индикатор - я отвечаю на три любых вопроса. Вопросы по глюкам S# остаются как есть и раньше - ответ всегда получите. Но вопросы по C#, WFP, примерам, документации, Квику и всему прочему - только за индикатор.[smile] Я думаю честно.

Сделав 5 индикаторов, вы получается бонус - кружку с символикой S#.

Репозитарий с исходниками расположен по адресу http://stocksharpconnectors.codeplex.com Чтобы получить доступ на запись регистрируйтесь на сайте, пишите в эту тему свой логин и какие индюки хотите сделать. Стиль кодирование указывается через R#. Настройки в репозитарии.

Что сделано сейчас:

  1. Acceleration
  2. Alligator
  3. AwesomeOscillator
  4. Fractals
  5. GatorOscillator
  6. MarketFacilitationIndex
  7. BollingerBands
  8. ExponentialMovingAverage
  9. Macd
  10. ParabolicSar
  11. RAVI
  12. SimpleMovingAverage
  13. SmoothedMovingAverage
  14. StandartDeviation
  15. VolumeWeightedMovingAverage
  16. WeightedMovingAverage
  17. WilderMovingAverage
  18. Adx
  19. Atr
  20. ChandeMomentumOscillator
  21. CommodityChannelIndex
  22. DiMinus
  23. DiPlus
  24. Dx
  25. Ichimoku
  26. Momentum
  27. RateOfChange
  28. RelativeStrengthIndex
  29. RVI
  30. TrueRange
  31. DetrendedPriceOscillator
  32. Highest
  33. LinearReg
  34. LinearRegression
  35. LinearRegSlope
  36. Lowest
  37. MeanDeviation
  38. MedianPrice
  39. Peak
  40. PeakBar
  41. QStick
  42. RSquared
  43. StandardError
  44. StochK
  45. Sum
  46. Trix
  47. Trough
  48. TroughBar
  49. UltimateOsc
  50. VerticalHorizontalFilter
  51. Vidya
  52. Volatility
  53. WilliamsR

Tags:


Thanks:


<< < 29 30 31 32 33  > >>
freelancer

Avatar
Date: 12/13/2011
Reply


Спасибо. Займусь на этой недели
Thanks:

esper

Avatar
Date: 12/14/2011
Reply


freelancer
Здравствуйте. Хочу немного подредактировать Peak и Trough. Сделать их как в Wealth-Lab. Я проверил - мой вариант совпадает по значениям с Wealth-Lab.
Логин на CodePlex - Stenk

Я против правки[biggrin] Лучше сделайте дополнительно два индикатора как в велсе.
Thanks:

freelancer

Avatar
Date: 12/14/2011
Reply


esper
freelancer
Здравствуйте. Хочу немного подредактировать Peak и Trough. Сделать их как в Wealth-Lab. Я проверил - мой вариант совпадает по значениям с Wealth-Lab.
Логин на CodePlex - Stenk

Я против правки[biggrin] Лучше сделайте дополнительно два индикатора как в велсе.

OK
Thanks:

Supervisor

Avatar
Date: 12/19/2011
Reply


Подправил расхождение фракталов с метастоком в следующих ситуациях:


Хотя квик например там тоже рисует фрактал.
Thanks:

JackSparrow

Avatar
Date: 12/19/2011
Reply


Supervisor
Подправил расхождение фракталов с метастоком в следующих ситуациях:


Хотя квик например там тоже рисует фрактал.


Индикатор учитывает экстремумы из нескольких повторяющихся значений баров?
Thanks:

Supervisor

Avatar
Date: 12/20/2011
Reply


JackSparrow
Индикатор учитывает экстремумы из нескольких повторяющихся значений баров?

Да, на каждом - по фракталу
Thanks:

OvcharenkoVI

Avatar
Date: 12/28/2011
Reply


Вопрос:
Возможна ли реализация кластерной диаграммы объема на графике?

Сам индикатор в принципе реально накатать, но вопрос технического характера
Thanks:

kot99

Avatar
Date: 2/7/2012
Reply


Daenur
Написал JMA. По-сути, за основу взял SMA и в функцию расчета перенес код индикатора на C#, найденный на просторах интернета. Поскольку официальной версии от Юрика у меня нет, то и сравнивать его результаты не с чем. Работает, результаты меня устраивают.
Как правильно его выложить?


Вы, я так понимаю, брали за основу код который для TSLab ?
Пробовали сравнивать результаты расчетов с расчетом из Wealth-LAB или Metastock например ?
Я понимаю что индюк совершенно дикий, и мало кто его использует(потому что не умеют правильно готовить:), однако у меня он активно используется в одной системе и выкидывать его я очень не хочу.
Вообщем не идут у меня рассчитанные значения данным кодом от кода в Wealth-LAB. Причем сильно.
Если Вы сравнивали результаты выложите плиз.
Thanks:

Daenur

Avatar
Date: 2/7/2012
Reply


kot99, честно говоря, сейчас не скажу уже точно, какой из вариантов я использовал. Когда искал исходники, нашел несколько вариантов. Принципиально по коду они не отличались, только в мелочах. Но поскольку индикатор действительно хитрый (и только Юрик знает, как он работает), то эти мелочи давали разные значения. Я выбрал самый "резкий" вариант, если так можно сказать. Т.е. он наиболее быстро реагирует и ближе к ценам.

Сравнивал с Нинзевским вариантом, результаты были сильно разные. Но потом, если прогнать оптимизацию, то подбирались параметры, улучшающие работу системы по сравнению с вариантом индикатора от Нинзи. Так что этот вариант реализации меня более чем устраивает.
Thanks:

kot99

Avatar
Date: 2/7/2012
Reply


Посмотрел код в индюке еще раз - вы точно перенесли код от TSLab...комменты даже местами остались.
Он неправильно считает к сожалению, народ на форуме TSLab это обсуждал.
Ошибку где-то до Вас допустили. Ладно, если что накопаю - отпишусь.
Мне очень надо чтобы правильно всё было в данном случае :)
Thanks:
<< < 29 30 31 32 33  > >>

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy