ну никак не могу врубиться...
Как написать такое:
если сегодня понедельник, то продаем и безусловно закрываем в конце дня( в конце понедельника).
Спасибо!
Определение времени в ФТ (програмно)
-
- Сообщения: 329
- Зарегистрирован: Сб июл 11, 2009 3:59 pm
Здравствуйте,
Для определения дня недели используйте вот эту функцию:
http://www.delphisources.ru/pages/faq/f ... k.php.html
после этого открывайте ордер и помечайте его каким-то MagicNumber-om. Если же ордер с таким MagicNumber-om уже есть, то нужно проверить настал ли конец понедельника, и если да, то закрыть ордер.
Для определения дня недели используйте вот эту функцию:
http://www.delphisources.ru/pages/faq/f ... k.php.html
после этого открывайте ордер и помечайте его каким-то MagicNumber-om. Если же ордер с таким MagicNumber-om уже есть, то нужно проверить настал ли конец понедельника, и если да, то закрыть ордер.
-
- Сообщения: 38
- Зарегистрирован: Пт мар 16, 2007 2:03 pm
Код: Выделить всё
if (OrderHandle = -1) and ((DayOfTheWeek(0)) = 2)
then
begin
SendInstantOrder(Symbol, op_Sell, LotSize, 0, 0,'',0, OrderHandle);
OrderStyle := tp_Sell;
// OpenTime := Time(0);
end;
DayOfTheWeek(0) - нуль это последний бар? проверяем его на значение = 2, 2 это понедельник! Если я все правильно понимаю...
- Terranin
- Site Admin
- Сообщения: 846
- Зарегистрирован: Вс июл 23, 2006 12:01 pm
DayOfTheWeek(Time(0)) и понедельник будет 1Mike писал(а):Не открывает никаких ордеров, не пойму чего не правильно?Код: Выделить всё
if (OrderHandle = -1) and ((DayOfTheWeek(0)) = 2) then begin SendInstantOrder(Symbol, op_Sell, LotSize, 0, 0,'',0, OrderHandle); OrderStyle := tp_Sell; // OpenTime := Time(0); end;
DayOfTheWeek(0) - нуль это последний бар? проверяем его на значение = 2, 2 это понедельник! Если я все правильно понимаю...
Asta la vista
Mike
Mike
-
- Сообщения: 38
- Зарегистрирован: Пт мар 16, 2007 2:03 pm
-
- Сообщения: 2
- Зарегистрирован: Вс июл 01, 2018 5:24 am
Определение времени в ФТ програмно
Помогите найти скрипт для определения max размера лота. Где-то был на этом форуме,а найти не могу