"оне-клик"

У Вас есть идея, под которую нужен торговый робот? А, быть может, требуется создание нового индикатора или адаптация старого к МТ5? Бесплатно советники и индикаторы под Ваше техническое задание!

"оне-клик"

Сообщение ivis » 18 апр 2015, 17:09

Здравствуйте,
для набивки лотности в конкурсах, нужен скрипт "оне-клик" для мт4. Когда -то эта опция была доступна в терминалах некоторых брокеров. Сейчас почему-то не работает... :ne_vi_del:
1. Возможность установить тейки и стопы для 4 и 5 знаков по желанию.
2. Ордер открывался одним движенеим мышки.
Аватар пользователя
ivis
 
Сообщений: 2335
Зарегистрирован: 16 фев 2015, 08:14
Средств на руках: 16.99 Доллар
Группа: Базовая
Благодарил (а): 992 раз.
Поблагодарили: 443 раз.
Приглашаю index.php?r=800

"оне-клик"

Сообщение ivis » 20 апр 2015, 06:22

Быстрее всего, что настолько легкое задание, что програмисты не верят, что такое кому-то нужно. :-):
Сам пробую разобраться, но с программированием еще не сталкивался. Вот на другом форуме нашел код, который по описанию вполне подходит под мою просьбу. Но у меня при компиляции выдает три ошибки. Быстрее всего, я просто некоторые операторы не там ставлю. Помогите пожалуйста скомпиллировать это...

extern int stop = 10;
extern int take = 10;
extern double v = 1;
extern int cmd = 0; // 0-бай; 1-селл
extern int n = 0; // количество ордеров

void start()
{
int i, er;
while (AccountFreeMarginCheck(Symbol(),cmd,v) > 0 && GetLastError() != 148 && (i < n || n == 0))
{
while (IsTradeContextBusy()) Sleep(100);
RefreshRates();
if (cmd == 0)
er = OrderSend(Symbol(),cmd,v,NormalizeDouble(Ask,Digit s),0,NormalizeDouble(Bid-stop*Point,Digits),NormalizeDouble(Ask+take*Point, Digits),NULL,0);
else
er = OrderSend(Symbol(),cmd,v,NormalizeDouble(Bid,Digit s),0,NormalizeDouble(Ask+stop*Point,Digits),Normal izeDouble(Bid-take*Point,Digits),NULL,0);
if (er > 0) i++;
}
}
В итоге хотелось бы просто скрипт, который достаточно закинуть в папку и он будет работать. :-):
Аватар пользователя
ivis
 
Сообщений: 2335
Зарегистрирован: 16 фев 2015, 08:14
Средств на руках: 16.99 Доллар
Группа: Базовая
Благодарил (а): 992 раз.
Поблагодарили: 443 раз.
Приглашаю index.php?r=800

"оне-клик"

Сообщение Haos » 21 апр 2015, 10:55

Так тебе это дело еще нужно? Уточни: надо чтобы, по аналогии с только что обсуждаемой темой, скрипт открывал сделку с заранее определенным ТП и СЛ и лотом по текущей цене?
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

"оне-клик"

Сообщение ivis » 22 апр 2015, 15:07

Haos писал(а):Так тебе это дело еще нужно? Уточни: надо чтобы, по аналогии с только что обсуждаемой темой, скрипт открывал сделку с заранее определенным ТП и СЛ и лотом по текущей цене?

Привет, актуальность немного подупала. Но вещь нужная и хорошая. Вот к примеру, такой "приборчик" в одном дц. Раньше, через тот терминал, я мог и на других дц работать с тем "приборчиком". А теперь он и в родном дц не работает.
Там еще дополнительная опция есть - "закрыть все".. Тоже супер... Можно что нибудь похожее сделать? Его кидаешь на график и можно пользоваться многократно..
Вложения
22415.1.jpg
Аватар пользователя
ivis
 
Сообщений: 2335
Зарегистрирован: 16 фев 2015, 08:14
Средств на руках: 16.99 Доллар
Группа: Базовая
Благодарил (а): 992 раз.
Поблагодарили: 443 раз.
Приглашаю index.php?r=800

"оне-клик"

Сообщение Haos » 22 апр 2015, 16:25

Посмотрю в ближайшее время. Эта граф. панелька прошита под каждый, применяющий её ДЦ. Поэтому пока МаксиМаркется не введет свою - сторонние не будут работать.
Тебе же нравилось мышкой быстро делать торговые операции? Ну так вот скрипты для работы мышкой:
_OpenOrders
Скрипт открывает сделку по текущей цене. Если Вы отпустили кнопку мыши ниже текущей цены - то будет выставлен Sell, если выше - то Buy. Можно сразу указать уровни стопов или после выставить их другим скриптом.
_SL Mause
Скрипт выставляет в точке, в которую Вы его бросили, стоплосс всем ордерам, для которых возможен стоплосс в данной точке.
DeleteSL&TP
Скрипт удаляет стоплосс и тейкпрофит всех ордеров.
Открываешь сделку (_OpenOrders), ставишь СЛ (_SL Mause), ставишь ТП (_TP Mause).
Вложения
DeleteSL&TP.ex4
(4.81 KB) Скачиваний: 44
_SL Mause.ex4
(6.67 KB) Скачиваний: 39
_OpenOrders.ex4
(7.01 KB) Скачиваний: 41
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

"оне-клик"

Сообщение ivis » 25 апр 2015, 15:17

Haos писал(а):Тебе же нравилось мышкой быстро делать торговые операции? Ну так вот скрипты для работы мышкой:

Только тут подтверждать надо. А это уже не в один клик торговля. Но и стакими помощниками торговать стало проще.
Аватар пользователя
ivis
 
Сообщений: 2335
Зарегистрирован: 16 фев 2015, 08:14
Средств на руках: 16.99 Доллар
Группа: Базовая
Благодарил (а): 992 раз.
Поблагодарили: 443 раз.
Приглашаю index.php?r=800

"оне-клик"

Сообщение Haos » 25 апр 2015, 17:45

ivis писал(а):
Haos писал(а):Тебе же нравилось мышкой быстро делать торговые операции? Ну так вот скрипты для работы мышкой:

Только тут подтверждать надо. А это уже не в один клик торговля. Но и стакими помощниками торговать стало проще.

Могу сделать, чтобы не надо было подтверждать, но для этого надо заранее установить торгуемый СЛ и ТП и размер лота. А вот этого делать не советую, так как можно банально забыть каким объемом торгуешь и влететь на большой лот! Короче, напиши имена тех скриптов, кот. надо "в одно касание сделать" - сделаю.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

"оне-клик"

Сообщение ivis » 26 апр 2015, 06:33

Haos писал(а):Могу сделать, чтобы не надо было подтверждать, но для этого надо заранее установить торгуемый СЛ и ТП и размер лота. А вот этого делать не советую, так как можно банально забыть каким объемом торгуешь и влететь на большой лот! Короче, напиши имена тех скриптов, кот. надо "в одно касание сделать" - сделаю.

Давайте попробуем с _OpenOrders
Аватар пользователя
ivis
 
Сообщений: 2335
Зарегистрирован: 16 фев 2015, 08:14
Средств на руках: 16.99 Доллар
Группа: Базовая
Благодарил (а): 992 раз.
Поблагодарили: 443 раз.
Приглашаю index.php?r=800

"оне-клик"

Сообщение Haos » 26 апр 2015, 14:48

ivis писал(а):
Haos писал(а):Могу сделать, чтобы не надо было подтверждать, но для этого надо заранее установить торгуемый СЛ и ТП и размер лота. А вот этого делать не советую, так как можно банально забыть каким объемом торгуешь и влететь на большой лот! Короче, напиши имена тех скриптов, кот. надо "в одно касание сделать" - сделаю.

Давайте попробуем с _OpenOrders

В данном скрипте параметр, который надо обязательно определить заранее - это размер лота. СЛ и ТП потом можно ставить другими скриптами. Проще тебе показать как это делать один раз, а потом сам будешь изменения вносить.
1. Вначале скопируй данный файл в нужную папку: C:\Program Files\MaxiMarkets MT4 Client Terminal\MQL4\Scripts
для брокера МаксиМаркетс. Для другого брокера аналогично в его папку.
2. Перезапустить терминал и действовать как на скриншотах.
Вложения
01.png
02.png
03.png
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

"оне-клик"

Сообщение Haos » 26 апр 2015, 14:49

Сам файл скрипта без окна вводов параметров:
Вложения
_OpenOrders.mq4
(2.62 KB) Скачиваний: 39
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.


Вернуться в Торговые советники на заказ

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 100

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения