Блог им. Bondiator |Вопрос по lua

Всем привет!

Вопрос к знатокам Lua.

Как правильно добавить сигналку (sig в коде ниже), чтобы ее значение учитывалось при отправке транзакций?
В текущем виде скрипт работать не хочет.


while stopped==false do

		sig=1 --значение по умолчанию
		
			if условие and sig==1 then
				sig=2 --после транзакции изменяется на 2
				отправка транзакции


			elseif условие and flag==2 then
				sig=1 --после транзакции меняется на исходную 1 
				отправка транзакции
			end
	end

Блог им. Bondiator |Нужно ли логарифмировать данные перед бэктестом?

Иногда в публикациях попадаются рекомендации предварительно логарифмировать цены тикеров перед их отправкой в бэктестер.
Для чего это делается там не объясняют.
Я слышал когда-то краем уха, что логарифмирование применяют для подгонки выборок под нормальное распределение, но можно ли это прикрутить для бэктеста я не знаю.
Может знатоки математики подскажут что к чему?

Блог им. Bondiator |Вопрос знатокам скриптов в Амиброкере

Всем привет!

Допустим, у меня есть для бэктеста простой скрипт вроде: 

Buy=Close>Open;
Sell=Close<Open;

Но мне нужно, что скрипт на бэктесте на сигнале buy покупал 2 бумаги, а на sell продавал 1 бумагу.

Подскажите плиз, что нужно добавить в скрипт?

На форумах я что-то ничего толкового не нашел...

  • обсудить на форуме:
  • Amibroker

....все тэги
UPDONW
Новый дизайн