Информация

Все разделы форума доступны для просмотра всем желающим, без регистрации. Если вы хотите оставлять комментарии на форуме, вам необходимо создать учетную запись или авторизоваться.

Close
Авторизация
#81
24 ноя 2013, 20:47
Аватар пользователя
Сообщений: 463
Поблагодарили: 28 раз(а) в 23 сообщениях
Зарегистрирован: 26 апр 2011, 13:56
Откуда: Барнаул
4x_trader offline
#82
25 ноя 2013, 10:33
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
4x_trader offline
#83
25 ноя 2013, 10:36
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
По большому счёту тебе даже функция нового бара не нужна. Достаточно контроля времени. Делаешь проверку в диапазоне первых 15 минут/одного часа и спишь спокойно.)
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
#84
25 ноя 2013, 11:09
Аватар пользователя
Сообщений: 463
Поблагодарили: 28 раз(а) в 23 сообщениях
Зарегистрирован: 26 апр 2011, 13:56
Откуда: Барнаул
#85
25 ноя 2013, 11:21
Аватар пользователя
Сообщений: 463
Поблагодарили: 28 раз(а) в 23 сообщениях
Зарегистрирован: 26 апр 2011, 13:56
Откуда: Барнаул
4x_trader offline
#86
25 ноя 2013, 13:31
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
4x_trader offline
#87
25 ноя 2013, 13:40
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Вот те самые функции:
//*** Функция расчета количества открытых экспертом ордеров BUY
int CountBuys(int MAGIC) {
int count = 0;
int ord_total = OrdersTotal();
for (int i = 0; i < ord_total; i++) {
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() != Symbol() || OrderMagicNumber() != MAGIC) continue;
if (OrderType() == OP_BUY) count++;
}
return (count);
}
//*** Функция расчета количества открытых экспертом ордеров SELL
int CountSells(int MAGIC) {
int count = 0;
int ord_total = OrdersTotal();
for (int i = 0; i < ord_total; i++) {
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() != Symbol() || OrderMagicNumber() != MAGIC) continue;
if (OrderType() == OP_SELL) count++;
}
return (count);
}
Что мешает вставить их в твои условия вместо отслеживания первых тиков ДНЕВНОЙ свечи?:
if (CountSells(MAGIC)==0 && /*твои условия открытия позы Sell включая время*/) открыть Sell.
Так же для покупки. В тестере такая логика будет работать на любом ТФ.
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
Profer offline
#88
26 ноя 2013, 08:07
Аватар пользователя
Сообщений: 680
Поблагодарили: 115 раз(а) в 91 сообщениях
Зарегистрирован: 02 сен 2011, 10:21
Откуда: Барнаул
4x_trader offline
#89
26 ноя 2013, 09:26
Аватар пользователя
Сообщений: 3759
Поблагодарили: 589 раз(а) в 421 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. Основы Price Action Изображение
Two Clok offline
#90
26 ноя 2013, 10:53
Сообщений: 260
Поблагодарили: 25 раз(а) в 21 сообщениях
Зарегистрирован: 28 апр 2012, 02:43
Да вы правы функции значтельно упрощают все написание советника, по собственному опыту поняла. В первом советнике у меня весь код был записан в спец.функции старт, мне казалось так лучше, а когда сейчас посмотрела своего собственного кода не поняла)))

BBCode ВЫКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ

   

Если Вы не хотите добавлять вложения, оставьте поля пустыми.

Пред.След.

Кто сейчас на форуме

Сейчас этот форум просматривают: Bing [Bot] и гости: 3


Список форумов

Часовой пояс: UTC + 4 часа (Russia: MSK) по летнему времени Удалить cookies форума

В вашем браузере отключена поддержка cookie. При отключенной поддержке cookie в браузере у вас могут возникнуть проблемы с отображением Личного кабинета. Как включить (активировать) поддержку cookie.