Новые сообщения · Участники · Правила форума · Поиск · RSS · Вход · Регистрация ·

Страница 1 из 6123456»
Форум трейдеров » Скрипты Советники Индикаторы для Metatrader4/Metatrader5 » MT 4 Эксперты помощники Индикаторы Скрипты » Exp - TimeOpenBuySellStops (Открывает отложенные ордера в заданное время)
Exp - TimeOpenBuySellStops

expforexДата: Пятница, 31.07.2009, 12:06 | Сообщение # 1
Главный Администартор
Группа: Администраторы
Сообщений: 9114
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Exp - TimeOpenBuySellStops


Эксперт,выставляющий позиции в заданное время, в определенном направлении, Также есть функция закрытия позиций в заданное время.

Данный эксперт может выставлять ордера в 2 стороны сразу
Данная версия работает на отложенниках


//---- input parameters
extern bool BuyStopOpen=true;
extern bool SellStopOpen=true;
extern int Distance=20;
extern int TPBuyStop=0;
extern int SLBuyStop=0;
extern int TPSellStop=0;
extern int SLSellStop=0;
extern bool CloseAfterOpen = false; // Закрывать при срабатывании одной отложки? true-да
extern double Lots=0.1; / Лоты
extern int Slippage=1;
extern int Magic=1;
extern bool CloseIfNotOpen=true; - Функция закрывающая все несработавшие отложенники при новом времени
extern bool OpenAtTime=true; // Открываем во время?
extern string TimetoOpen="12:30"; //Время для открытия
extern bool CloseAtTime=true; // Закрываем во время?
extern string TimetoClose="15:30"; // Время для закрытия сработанных ордеров!!!

Скачать эксперт здесь

Чтобы пользоваться системой, нужно скопировать файл эксперта в папку experts



Программирование на заказ || Наши Разработки
 
Сообщение
Exp - TimeOpenBuySellStops


Эксперт,выставляющий позиции в заданное время, в определенном направлении, Также есть функция закрытия позиций в заданное время.

Данный эксперт может выставлять ордера в 2 стороны сразу
Данная версия работает на отложенниках


//---- input parameters
extern bool BuyStopOpen=true;
extern bool SellStopOpen=true;
extern int Distance=20;
extern int TPBuyStop=0;
extern int SLBuyStop=0;
extern int TPSellStop=0;
extern int SLSellStop=0;
extern bool CloseAfterOpen = false; // Закрывать при срабатывании одной отложки? true-да
extern double Lots=0.1; / Лоты
extern int Slippage=1;
extern int Magic=1;
extern bool CloseIfNotOpen=true; - Функция закрывающая все несработавшие отложенники при новом времени
extern bool OpenAtTime=true; // Открываем во время?
extern string TimetoOpen="12:30"; //Время для открытия
extern bool CloseAtTime=true; // Закрываем во время?
extern string TimetoClose="15:30"; // Время для закрытия сработанных ордеров!!!

Скачать эксперт здесь

Чтобы пользоваться системой, нужно скопировать файл эксперта в папку experts

Автор - expforex
Дата добавления - 31.07.2009 в 12:06

TelemahДата: Воскресенье, 02.08.2009, 10:43 | Сообщение # 2
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 3
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

Здравствуйте.

Варианты развития.

1)Выбор - удалять 2 несработавшие отложки или оставлять при появлении нового аналогичного условия.

2)Возможность использовать любое другое условие по выбору,помимо времени.

В данном случае (сохраняя формат exp4) возможно создание пользователем своей внешней функции
например "Signal", в папке Libraries,которая возвращает при наличии условия выставления ордеров true или false при отсутствии,например,а в данный советник вы бы вставили её вызов внутрь exp4.

 
СообщениеЗдравствуйте.

Варианты развития.

1)Выбор - удалять 2 несработавшие отложки или оставлять при появлении нового аналогичного условия.

2)Возможность использовать любое другое условие по выбору,помимо времени.

В данном случае (сохраняя формат exp4) возможно создание пользователем своей внешней функции
например "Signal", в папке Libraries,которая возвращает при наличии условия выставления ордеров true или false при отсутствии,например,а в данный советник вы бы вставили её вызов внутрь exp4.


Автор - Telemah
Дата добавления - 02.08.2009 в 10:43

expforexДата: Воскресенье, 02.08.2009, 12:06 | Сообщение # 3
Главный Администартор
Группа: Администраторы
Сообщений: 9114
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Качайте



Программирование на заказ || Наши Разработки
 
СообщениеКачайте

Автор - expforex
Дата добавления - 02.08.2009 в 12:06

TelemahДата: Воскресенье, 02.08.2009, 13:32 | Сообщение # 4
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 3
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

Скачал,но по ссылке в первом посте версия без новой функции.
Как я понял в нем нет поддержки пятого знака,так как у меня тест проходил только на четырёхзначной истории.

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

Автор - Telemah
Дата добавления - 02.08.2009 в 13:32

expforexДата: Воскресенье, 02.08.2009, 13:38 | Сообщение # 5
Главный Администартор
Группа: Администраторы
Сообщений: 9114
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

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

Насчет 5 знака, это не имеет значение, хоть 10 знаков, разница только в тех параметрах которые Вы выставляете,

Дело в том что советник предназначен для людей, которые более и менее знают сколько у них знаков, и знают торговые условия своего брокера, поэтому проблем быть не должно.

С Уважением.



Программирование на заказ || Наши Разработки
 
СообщениеПовторите закачку снова, должна быть новая версия.

Насчет 5 знака, это не имеет значение, хоть 10 знаков, разница только в тех параметрах которые Вы выставляете,

Дело в том что советник предназначен для людей, которые более и менее знают сколько у них знаков, и знают торговые условия своего брокера, поэтому проблем быть не должно.

С Уважением.


Автор - expforex
Дата добавления - 02.08.2009 в 13:38

expforexДата: Воскресенье, 02.08.2009, 13:44 | Сообщение # 6
Главный Администартор
Группа: Администраторы
Сообщений: 9114
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Кстати не путайте функцию закрытия ордеров, и функцию закрытия позиций:

Позиция - открытая позиция бай селл

Ордер - Селлстоп,Байстоп,Байлимит Селллимит Стоплосс Тейкпрофит

CloseAtTime - Закрывает позиции в установленное время
CloseAfterOpen- Закрывает ордера при новом сигнале



Программирование на заказ || Наши Разработки
 
СообщениеКстати не путайте функцию закрытия ордеров, и функцию закрытия позиций:

Позиция - открытая позиция бай селл

Ордер - Селлстоп,Байстоп,Байлимит Селллимит Стоплосс Тейкпрофит

CloseAtTime - Закрывает позиции в установленное время
CloseAfterOpen- Закрывает ордера при новом сигнале


Автор - expforex
Дата добавления - 02.08.2009 в 13:44

TelemahДата: Воскресенье, 02.08.2009, 16:24 | Сообщение # 7
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 3
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

Теперь скачивается исправленная версия. Спасибо.
Насчет пятой цифры - конечно,всё в порядке - пункты есть пункты smile
У меня логика такая - позиции(удалить нельзя) - закрываются,ордера (закрыть нельзя) - удаляются.
Тестю.

Добавлено (02.08.2009, 13:24)
---------------------------------------------
extern bool CloseAfterOpen = false; - работает
(в моем понимании - DeleteAfterOpen - удалить второй отложенный после открытия первого)
А вот CloseIfNotOpen=true;
Всё так же не работает. При большой Distance - если ни один не сработал - так и висят sad



Сообщение отредактировал Telemah - Воскресенье, 02.08.2009, 16:14
 
СообщениеТеперь скачивается исправленная версия. Спасибо.
Насчет пятой цифры - конечно,всё в порядке - пункты есть пункты smile
У меня логика такая - позиции(удалить нельзя) - закрываются,ордера (закрыть нельзя) - удаляются.
Тестю.

Добавлено (02.08.2009, 13:24)
---------------------------------------------
extern bool CloseAfterOpen = false; - работает
(в моем понимании - DeleteAfterOpen - удалить второй отложенный после открытия первого)
А вот CloseIfNotOpen=true;
Всё так же не работает. При большой Distance - если ни один не сработал - так и висят sad


Автор - Telemah
Дата добавления - 02.08.2009 в 16:24

expforexДата: Воскресенье, 02.08.2009, 21:54 | Сообщение # 8
Главный Администартор
Группа: Администраторы
Сообщений: 9114
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Quote (Telemah)
extern bool CloseAfterOpen = false; - работает (в моем понимании - DeleteAfterOpen - удалить второй отложенный после открытия первого) А вот CloseIfNotOpen=true; Всё так же не работает. При большой Distance - если ни один не сработал - так и висят

ЭЭЭ, не, смотрите, для чего делал эту версию, я делал версию для бай селла, человек попросил для байстоп селлстопа - сделал, попросил чтобы была возможность выбрать, чтобы после срабатывания одного ордера(!) другой отложенник удалялся. За это отвечает функия - CloseAfterOpen,

Далее я сделал чтоб удалялись все отложки перед началом сигнала - CloseifnotOpen

Ну а closeattime - это уже идет закрытие позиций бай селл.



Программирование на заказ || Наши Разработки
 
Сообщение
Quote (Telemah)
extern bool CloseAfterOpen = false; - работает (в моем понимании - DeleteAfterOpen - удалить второй отложенный после открытия первого) А вот CloseIfNotOpen=true; Всё так же не работает. При большой Distance - если ни один не сработал - так и висят

ЭЭЭ, не, смотрите, для чего делал эту версию, я делал версию для бай селла, человек попросил для байстоп селлстопа - сделал, попросил чтобы была возможность выбрать, чтобы после срабатывания одного ордера(!) другой отложенник удалялся. За это отвечает функия - CloseAfterOpen,

Далее я сделал чтоб удалялись все отложки перед началом сигнала - CloseifnotOpen

Ну а closeattime - это уже идет закрытие позиций бай селл.


Автор - expforex
Дата добавления - 02.08.2009 в 21:54

expforexДата: Суббота, 08.08.2009, 03:50 | Сообщение # 9
Главный Администартор
Группа: Администраторы
Сообщений: 9114
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Вы можете поддержать проект, используя мой магазин для покупки любого продукта, который Вам понравился.



Программирование на заказ || Наши Разработки
 
Сообщение

Вы можете поддержать проект, используя мой магазин для покупки любого продукта, который Вам понравился.


Автор - expforex
Дата добавления - 08.08.2009 в 03:50

BadAssДата: Понедельник, 10.08.2009, 18:04 | Сообщение # 10
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 4
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

TimetoOpen - Время открытия - Это что за время? GMT? Брокера? Или моего ПК?
Спасибо.

 
СообщениеTimetoOpen - Время открытия - Это что за время? GMT? Брокера? Или моего ПК?
Спасибо.

Автор - BadAss
Дата добавления - 10.08.2009 в 18:04
Форум трейдеров » Скрипты Советники Индикаторы для Metatrader4/Metatrader5 » MT 4 Эксперты помощники Индикаторы Скрипты » Exp - TimeOpenBuySellStops (Открывает отложенные ордера в заданное время)
Страница 1 из 6123456»
Поиск:


WebMoney Яндекс цитирования.