Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
Результатов поиска: 27
Автор Сообщение
Тема: Отладка, трассировка
Alpinist

Ответов: 3
Просмотров: 8515

СообщениеФорум: Вопросы по тестеру   Добавлено: Сб Фев 21, 2015 3:49 pm   Тема: Re: Отладка, трассировка
Какие есть возможности в ami по отладке/трассировке кода ?

вывожу все нужные переменные в виде графика на график с ценами
Пример:
Plot (EQ,"Eq",colorBlue, styleOwnScale); OwnScale - обя ...
Тема: Тестирование фьюча ртс и сшивка
Alpinist

Ответов: 15
Просмотров: 23471

СообщениеФорум: Вопросы по тестеру   Добавлено: Ср Май 29, 2013 8:10 pm   Тема: Тестирование фьюча ртс и сшивка
Если воспользоваться портфельным тестированием, то можно задать время действия каждого контракта, и выходить принудительно перед экспирацией, это если сделок достаточно много, и на следующем контракте ...
Тема: Определение position size на основе ~~~Equity
Alpinist

Ответов: 26
Просмотров: 30655

СообщениеФорум: Вопросы по тестеру   Добавлено: Ср Май 29, 2013 8:02 pm   Тема: Определение position size на основе ~~~Equity
Ковырял ту же проблему, выводы у меня такие: если тестить один тикер, то все ОК, вы к иквите обратитесь без проблем, если это портфельный тест, то обратиться не удастся, так как в первый проход АА соб ...
Тема: Работа с датами и временем
Alpinist

Ответов: 2
Просмотров: 4460

СообщениеФорум: Вопросы по AFL   Добавлено: Пт Мар 08, 2013 7:12 pm   Тема: Работа с датами и временем
Spitfire, спасибо!!

вот такой вариант сделал в итоге (проверил работает четко)

topdata=StrToDateTime("2008-03-20 11:00");
lowdata=StrToDateTime("2008-05-10 11:00");

Cond= ...
Тема: Работа с датами и временем
Alpinist

Ответов: 2
Просмотров: 4460

СообщениеФорум: Вопросы по AFL   Добавлено: Пт Мар 08, 2013 3:28 pm   Тема: Работа с датами и временем
Олег, день добрый!

Подскажи пожалуйста, как задать в коде ограничение, что мы хотим торговать только с 20 января 2008 года 13:15 и до 10 февраля 2008 года 14:30 (это надо для корректного тестирован ...
Тема: Не получается сделать период в ЕМА - переменным
Alpinist

Ответов: 1
Просмотров: 3541

СообщениеФорум: Вопросы по AFL   Добавлено: Чт Фев 21, 2013 7:59 pm   Тема: Не получается сделать период в ЕМА - переменным
Олег, почему-то период у ЕМА не меняется из цикла

per1=20;

EMA1=EMA(C,per1);

for( i = 30; i < BarCount; i++ )
{
if (per1[i]>0) per1[i]=per1[i-1]-1;
if (per1[i]==0) per1[i]=15;
} ...
Тема: Как визуализировать стопы??
Alpinist

Ответов: 3
Просмотров: 4656

СообщениеФорум: Вопросы по AFL   Добавлено: Чт Фев 21, 2013 12:39 pm   Тема: Как визуализировать стопы??
Олег, спасибо за помощь, полностью разобрался с вопросом.

Вот навел красоту, четко видно как шел трейлинг (по ЕМА я сделал)

per=Optimize("EMA start period",20,10,200,1);

per ...
Тема: Как визуализировать стопы??
Alpinist

Ответов: 3
Просмотров: 4656

СообщениеФорум: Вопросы по AFL   Добавлено: Ср Фев 20, 2013 12:40 pm   Тема: Как визуализировать стопы??
Прошу дать любой работающий пример визуализирующий стопы.

per1=Optimize("Short period",30,3,50,1);
per2=Optimize("Long period",11,3,50,1);

MAlong=MA(C,per2);
MAshort=MA(C,p ...
Тема: Как передать в filter и addcolumn данные из цикла
Alpinist

Ответов: 2
Просмотров: 9808

СообщениеФорум: Исследования   Добавлено: Чт Май 05, 2011 8:08 pm   Тема: В итоге расковырял самостоятельно..
Просто фильтр и аддколумн хотят в аргумент массив, а я передавал невесть что.
Тема: Как передать в filter и addcolumn данные из цикла
Alpinist

Ответов: 2
Просмотров: 9808

СообщениеФорум: Исследования   Добавлено: Чт Май 05, 2011 11:05 am   Тема: Как передать в filter и addcolumn данные из цикла
Всех приветствую!

Как передать в исследовании данные из цикла в фильтр и addcolumn? вот код:
Cond1=Ref(C,-2)<Ref(O,-2);
Cond2=Ref(C,-1)>Ref(O,-1);
Cond3=C<O;
Cond=Cond1 AND Cond2 AND ...
Тема: Засада с ApplyStop
Alpinist

Ответов: 1
Просмотров: 3944

СообщениеФорум: Вопросы по AFL   Добавлено: Ср Апр 13, 2011 4:58 am   Тема: Засада с ApplyStop
buy=... ;
sell=... ;

SetOption("ActivateStopsImmediately", True);
trail=7;
ApplyStop(stopTypeTrailing,stopModePercent,trail,1,1);

такой трейлинг очень странно работает смотрит бар, ...
Тема: Как из цикла определить что сработал applystop
Alpinist

Ответов: 3
Просмотров: 5155

СообщениеФорум: Вопросы по AFL   Добавлено: Вт Апр 05, 2011 9:04 am   Тема: Как из цикла определить что сработал applystop
Олег, спасибо!

Видимо вот оно.. если применить equity(1), то в цикле можно выловить sell[i]==4, это и будет сработавший трейлинг стоп, если я правильно все понял.



Using Equity( 1 ) evaluate ...
Тема: Как из цикла определить что сработал applystop
Alpinist

Ответов: 3
Просмотров: 5155

СообщениеФорум: Вопросы по AFL   Добавлено: Вт Апр 05, 2011 7:01 am   Тема: Как из цикла определить что сработал applystop
Олег, а можно как-нибудь определить что сработал Applystop и в цикле что-нибудь изменить. Это нужно, чтобы не писать в цикле трейлинги и всякое такое, а только то что нужно, а трейлинг задать Аpplysto ...
Тема: Как сделать, чтобы Applystop включался выключался
Alpinist

Ответов: 5
Просмотров: 6615

СообщениеФорум: Вопросы по AFL   Добавлено: Чт Мар 31, 2011 11:13 am   Тема: Как сделать, чтобы Applystop включался выключался
изначальная идея такая, есть стоп-лосс, есть трейлинг стоп, и если через 50 баров к примеру не в плюсе, то выходим. И хотелось сделать это без цикла. Если просто сделать что C<ref(c,-50) и это прои ...
Тема: Как сделать, чтобы Applystop включался выключался
Alpinist

Ответов: 5
Просмотров: 6615

СообщениеФорум: Вопросы по AFL   Добавлено: Чт Мар 31, 2011 6:18 am   Тема: Как сделать, чтобы Applystop включался выключался
Хотел сделать, чтобы если через Н-баров прибыли не видать, то выход

mode=IIf(Ref(C,50)<ValueWhen(Buy,BuyPrice,1),1,0);
ApplyStop( stopTypeNBar, mode, 51 );

На это AFL - пишет, что mode - не ...
 

 Перейти:   


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen