У вас не стоит Flash Player
Настройки
#36196 - Sun Jan 22 2012 07:06 AM Как правильно объявить входные параметры?
tslab.trader Offline
enthusiast

Registered: Fri Jan 20 2012
Записи: 329
Коллеги, выручайте. С# не знаю, но!

Пытаюсь модифицировать индикатор Spreadk от Uprav.

Сейчас входные данные такие:


Код объявления параметров такой:

Code:
 public class spreadkR : ISecurityInputs, ISecurityReturns, ITwoSourcesHandler, IStreamHandler
	  {
	  	[HandlerParameter(true, "", NotOptimized = true)]
		 public double k1 { get; set; }
		 [HandlerParameter(true, "", NotOptimized = true)]
		double _k2;
	  	
		public double K2 {
			get { return _k2; }
			set { _k2 = value; }
		}


Чего пытаюсь добиться:



Вопрос: как?


Attachments
1.PNG (458 downloads)
Снимок.PNG (514 downloads)

_________________________

Наверх
#36198 - Sun Jan 22 2012 09:16 AM Re: Как правильно объявить входные параметры? [Re: tslab.trader]
Ti_ru Offline
writer

Registered: Sun Oct 17 2010
Записи: 479
может просто вписать эти две переменные непосредственно в код индикатора?

Наверх
#36315 - Mon Jan 23 2012 11:19 PM Re: Как правильно объявить входные параметры? [Re: Ti_ru]
tslab.trader Offline
enthusiast

Registered: Fri Jan 20 2012
Записи: 329
И как же C# поймёт, чего от него хотят? Это же не Бейсик, тут параметры объявлять надо.
_________________________

Наверх
#36336 - Tue Jan 24 2012 09:25 AM Re: Как правильно объявить входные параметры? [Re: tslab.trader]
Ti_ru Offline
writer

Registered: Sun Oct 17 2010
Записи: 479
Неправильно сказал, просто вписать формулы для расчета к1 и к2 в код, где они будут считаться. А оптимизируемых параметров на входе в кубик не будет вообще (кроме источников данных)

Наверх
#36344 - Tue Jan 24 2012 11:02 AM Re: Как правильно объявить входные параметры? [Re: Ti_ru]
tslab.trader Offline
enthusiast

Registered: Fri Jan 20 2012
Записи: 329
Это способ обойти проблему, а не решить её. Я не вполне устаканился с методикой расчета коэффициентов, да и необходимость каждый раз перекомпилять кубик при изменении формулы не греет душу.

Да и на будущее для создания других "кубиков" было бы полезно знать, как это делается.
_________________________

Наверх
#36346 - Tue Jan 24 2012 11:21 AM Re: Как правильно объявить входные параметры? [Re: tslab.trader]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=8777#Post8777
Последний скролл в сообщении.

Наверх


Moderator:  ViL, sar