Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Купить/продать на закрытии первой 15 min свечи Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
Apple



Зарегистрирован: 24.09.2014
Сообщения: 39

СообщениеДобавлено: Сб Дек 13, 2014 12:18 pm Ответить с цитатой Вернуться к началу

Всем привет!

как заставить ами купить/продать на закрытии первой 15 min свечи?

нужно ли использовать эту фунцию?
p = TimeFrameGetPrice( "C", in15Minute, 0 );
Посмотреть профиль Отправить личное сообщение
DMITRY



Зарегистрирован: 18.09.2009
Сообщения: 179

СообщениеДобавлено: Сб Дек 13, 2014 12:43 pm Ответить с цитатой Вернуться к началу

Так можно.
Код:
Buy = BarsSince(Day() != Ref(Day(),1)) == 1;
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Сб Дек 13, 2014 12:54 pm Ответить с цитатой Вернуться к началу

Первая свечка дня отличается тем, что её дата или день недели отличается от предыдущей свечки.
Код:
Buy = Day() != Ref(Day(), -1);


Дальше задаем цену сделки
Код:
BuyPrice = Close;


Ну и еще надо проверить в настройках тестера задержку сигнала. http://www.amisite.ru/begin/bk_set3.shtml

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Apple



Зарегистрирован: 24.09.2014
Сообщения: 39

СообщениеДобавлено: Сб Дек 13, 2014 1:35 pm Ответить с цитатой Вернуться к началу

мне нужно купить close первого бара 15 мин,

Buy = Day() != Ref(Day(), -1);
а это я так понимаю значит любой из следующего дня.

он покупает в разное время суток, а мне надо 1-я свеча может ему время задать вроде 10:15 ?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Сб Дек 13, 2014 10:53 pm Ответить с цитатой Вернуться к началу

Нет. Это не значит любой из следующего дня. Это значит первый из следующего дня.
Если нужна именно свечка начинающаяся в 10 часов, то в начале тебе надо уточнить какое она имеет время. Дело в том, что Ами может показывать время начала свечи или время окончания. Это зависит от настроек. Выбери любую из нужных тебе свечек на стандартном графике и слева вверху посмотри ее время.
Тогда можно будет воспользоваться функцией TimeNum().
Скорее всего у тебя стоит время начала свечи. Это правильно. Так и должно быть.
Тогда
Код:
Buy = TimeNum() == 100000;

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


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

File Attachment © by Meik Sievertsen