Скрипты Обсуждение, доработка и поиск скриптов для терминала MT4.

Ответить
31.05.2014, 15:28
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ

По умолчанию Версия с изменением цветов

Сообщение от: viktor 12345
Зачем вы даёте совет если им нельзя будет воспользоваться? Вы опытный программист и должны хорошо знать, что запущенный на чарте ваш сов не даст скрипту произвести изменения, точнее скрипт отработает, а сов потом удалит результат его работы. Только не рассказывайте пожалуйста как можно всётаки черз жопу воспользоваться последовательно советником и скриптом. Добавьте функционал скрипта в советник, будьте так добры, советник только выиграет от этого.
Советник не изменяет выставленные скриптом тейкпрофиты. Во всяком случае его первая версия. В новой версии я добавил выставление тейкпрофита от общего безубытка и он будет делать такие изменения тейкпрофита если ему это указать. Я просто пока не вижу как можно удобно совместить указанный Вами скрипт и данный советник. Возможно в последствии и будет такая модификация.

Добавил кнопку изменения цветов, теперь простым нажатием на нее можно выбрать один из 5 вариантов расцветки. Предлагайте свои варианты и я добавлю и их. Так же хотелось бы услышать предложения касаемо размеров кнопок и удобства пользования
Нажмите на изображение для увеличения
Название: Снимок8.JPG
Просмотров: 217
Размер:	164.2 Кб
ID:	166354
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
31.05.2014, 21:31
Аватар для viktor 12345
viktor 12345 viktor 12345 вне форума Местный знаток
Регистрация: 09.10.2013 / Сообщений: 611
Поблагодарили 618 раз(а) / Репутация: 619
Попробуйте как то так:
Кнопкой запускаем функционал - появляется линия (двигаем). Жмём рядом с кнопкой запуска скрипта маленькую кнопочку (подтверждение так сказать установить общий тейк для всех ордеров в месте где находится линия).
09.06.2014, 07:51
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Сообщение от: viktor 12345
Попробуйте как то так:
Кнопкой запускаем функционал - появляется линия (двигаем). Жмём рядом с кнопкой запуска скрипта маленькую кнопочку (подтверждение так сказать установить общий тейк для всех ордеров в месте где находится линия).
Мне кажется проще это сделать скриптом, который лежит в начале ветки. Кидаешь его на график и в том месте, куда его кинули выставляется тейкпрофиты всем ордерам. И никакие лишние кнопки не нудны
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
09.06.2014, 11:00
Аватар для viktor 12345
viktor 12345 viktor 12345 вне форума Местный знаток
Регистрация: 09.10.2013 / Сообщений: 611
Поблагодарили 618 раз(а) / Репутация: 619
Мне кажется проще это сделать скриптом, который лежит в начале ветки. Кидаешь его на график и в том месте, куда его кинули выставляется тейкпрофиты всем ордерам. И никакие лишние кнопки не нудны
Я уже всё понял, что от вас не будет, просто закажу эту функцию написать другому программисту.
Слава Отчизне! России слава!
09.06.2014, 11:13
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Сообщение от: viktor 12345
Я уже всё понял, что от вас не будет, просто закажу эту функцию написать другому программисту.
Я не возражаю, заказывайте конечно. Могу и я сделать, только уже не бесплатно так как не вижу смысла так усложнить советник
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru

Последний раз редактировалось cmillion; 09.06.2014 в 11:15.
14.06.2014, 14:16
Аватар для S.T.A.L.K.E.R
S.T.A.L.K.E.R S.T.A.L.K.E.R вне форума Новичок форума
Регистрация: 22.09.2010 / Сообщений: 195
Поблагодарили 28 раз(а) / Репутация: 29
Добрый день! Могли бы вы помочь мне.Просто не вижу таких скриптов.Хотя скорее всего они есть .Проблема ода, стопы.Чтоб я мог выставить от 5 до 18 п.И всё и не больше и не мог просто его убрать (отодвинуть).Слышал,что есть такие ,что можно разблокировать с другого компьютера .
14.06.2014, 16:49
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Сообщение от: S.T.A.L.K.E.R
Добрый день! Могли бы вы помочь мне.Просто не вижу таких скриптов.Хотя скорее всего они есть .Проблема ода, стопы.Чтоб я мог выставить от 5 до 18 п.И всё и не больше и не мог просто его убрать (отодвинуть).Слышал,что есть такие ,что можно разблокировать с другого компьютера .
Я Вас вероятно не понял. Что значит установить и и не мог больше отодвинуть? Установить не проблема, таких скриптов много и здесь, а вот про то что не отодвинуть не понял
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
16.06.2014, 14:56
Аватар для S.T.A.L.K.E.R
S.T.A.L.K.E.R S.T.A.L.K.E.R вне форума Новичок форума
Регистрация: 22.09.2010 / Сообщений: 195
Поблагодарили 28 раз(а) / Репутация: 29
Знаете ,как обычно .поставил стоп 10 п. потом цена идёт не в твою сторону .И начинаешь 15 20 ... желательно именно в пунктах ,а не в % от депо.
18.06.2014, 15:59
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Сообщение от: S.T.A.L.K.E.R
Знаете ,как обычно .поставил стоп 10 п. потом цена идёт не в твою сторону .И начинаешь 15 20 ... желательно именно в пунктах ,а не в % от депо.
Какой смысл в стоплоссе если Вы так и так его будете отодвигать от цены? Может проще его ставить далеко сразу или не ставить вовсе.
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
22.06.2014, 07:55
Аватар для S.T.A.L.K.E.R
S.T.A.L.K.E.R S.T.A.L.K.E.R вне форума Новичок форума
Регистрация: 22.09.2010 / Сообщений: 195
Поблагодарили 28 раз(а) / Репутация: 29
В том и дело ,что двигать стоп нельзя (это все знают и понимают ) но как правило нарушаем эту истину.КАК НЕ СТАВИТЬ СТОП !?
22.06.2014, 09:59
Аватар для donc09
donc09 donc09 вне форума Элитный участник
Регистрация: 04.07.2010 / Адрес: Краснодар / Сообщений: 1,029
Поблагодарили 1,605 раз(а) / Репутация: 1609
Сообщение от: S.T.A.L.K.E.R
В том и дело ,что двигать стоп нельзя (это все знают и понимают ) но как правило нарушаем эту истину.КАК НЕ СТАВИТЬ СТОП !?
Ставит всем открытым ордерам или стоп или профит или все вместе, рисуя одну линию SL и одну TP на графике. Потом можно мышью эти линии переставить на любое количечтво пунктов. На сколько поставите, там и будет стоять, пока опять сами не переставите.
Иду я против топора в руках сжимая лом, как символ торжества добра в его борьбе со злом.
02.07.2014, 11:02
Аватар для haraman
haraman haraman вне форума Новичок форума
Регистрация: 10.12.2011 / Адрес: Бишкек(Фрунзе)КР / Сообщений: 40
Поблагодарили 15 раз(а) / Репутация: 16
Здравствуйте,возможно плохо искал,но у Вас где-то был скрипт на отложки стоповые с изменениями кратности лота по сетке(01 02 03 04 и т.д.)??Смысл в том,что однажды все куда-нибудь пойдет.При нормальном менеджменте можно этого дождаться.
02.07.2014, 11:16
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Здравствуйте,возможно плохо искал,но у Вас где-то был скрипт на отложки стоповые с изменениями кратности лота по сетке(01 02 03 04 и т.д.)??Смысл в том,что однажды все куда-нибудь пойдет.При нормальном менеджменте можно этого дождаться.
Таких довольно таки много. Вот, например скрипт, который можно настроить на такую торговлю

Параметры
PHP код:
extern datetime TimeSet        D'2013.10.01 00:00:00'//Время выставления ордеров, если текущее время больше установленного, то выставляются сразу
extern bool     Buy            true;     //открыть Buy ордер 
extern bool     Sell           true;     //открыть Sell ордеа 
extern bool     BuyStop        true;     //открыть BuyStop ордера 
extern bool     BuyLimit       true;     //открыть BuyLimit ордера 
extern bool     SellStop       true;     //открыть SellStop ордера 
extern bool     SellLimit      true;     //открыть SellLimit ордера 
extern string   __             "";
extern double   FirstBuyStop   0;        //цена выставления первого BuyStop ордера, если 0 то первый BuyStop будет выставлен по цене Ask+FirstStop
extern double   FirstSellStop  0;        //цена выставления первого SellStop ордера, если 0 то первый SellStop будет выставлен по цене Bid-FirstStop
extern double   FirstBuyLimit  0;        //цена выставления первого BuyLimit ордера, если 0 то первый BuyLimit будет выставлен по цене Bid-FirstStop
extern double   FirstSellLimit 0;        //цена выставления первого SellLimit ордера, если 0 то первый SellLimit будет выставлен по цене Ask+FirstStop
extern int      FirstStop      100;      //расстояние (в пунктах) от текущей цены до первого Stop ордера в случае First..Stop=0 
extern int      FirstLimit     50;       //расстояние (в пунктах) от текущей цены до первого Limit ордера в случае First..Limit=0
extern int      StepStop       30;       //расстояние (в пунктах) между Stop ордерами
extern double   K_StepStop     1;        //коэффициент расширения сетки
extern int      StepLimit      30;       //расстояние (в пунктах) между Limit ордерами
extern double   K_StepLimit    1;        //коэффициент расширения сетки
extern string   _              "";
extern int      Orders         5;        //кол-во ордеров сетки
extern double   LotMarket      0.5;      //объем рыночных ордеров
extern double   LotStop        0.5;      //объем первого Stop ордера
extern double   K_LotStop      1;        //умножение лота Stop ордеров 
extern double   Plus_LotStop   0;        //добавление лота Stop ордеров 
extern double   LotLimit       0.1;      //объем первого Limit ордера
extern double   K_LotLimit     2;        //умножение лота Limit ордеров
extern double   Plus_LotLimit  0;        //добавление лота Limit ордеров
extern int      stoploss       50;       //уровень выставления SL, если 0, то SL не выставляется
extern int      takeprofit     100;      //уровень выставления TP, если 0, то TP не выставляется
extern int      Expiration     36000;    //Срок истечения отложенного ордера в секундах, если 0, то срок не ограничен (86400 - сутки)
extern int      attempts       10;       //кол-во попыток открытия ордера 
extern int      Magic          0;        //уникальный номер ордера 
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
02.07.2014, 12:09
Аватар для haraman
haraman haraman вне форума Новичок форума
Регистрация: 10.12.2011 / Адрес: Бишкек(Фрунзе)КР / Сообщений: 40
Поблагодарили 15 раз(а) / Репутация: 16
Спасибо!Круто!Не расмотрел стопплос и такпрофит на каждый ордер в сетке.По другому нижний по лотности закрывается вместе с открытием следующего по лотности(01-тейк+02-рынок__02-тейк+03-рынок)

Последний раз редактировалось haraman; 02.07.2014 в 12:12.
02.07.2014, 13:44
Аватар для haraman
haraman haraman вне форума Новичок форума
Регистрация: 10.12.2011 / Адрес: Бишкек(Фрунзе)КР / Сообщений: 40
Поблагодарили 15 раз(а) / Репутация: 16
Спасибо!Круто!Не расмотрел стопплос и такпрофит на каждый ордер в сетке.По другому нижний по лотности закрывается вместе с открытием следующего по лотности(01-тейк+02-рынок__02-тейк+03-рынок)
Пардон,все уже есть
15.07.2014, 19:28
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Обновление советника тралящего стоплосс.
Исправил некоторые моменты под проверку в тестере
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
25.07.2014, 02:21
Аватар для Vyacheslav88
Vyacheslav88 Vyacheslav88 вне форума Элитный участник
Регистрация: 30.01.2014 / Сообщений: 282
Поблагодарили 1,005 раз(а) / Репутация: 1006
Здравствуйте cmillion.

А вы бы не могли бы написать советник?

Если что то вот инструкция:

Если открыли ордер на SELL то автоматически будет выставлять Sell limit и Sell stop.
Размер лота на отложенных ордерах будет тот же как и на открытом ордере в ручную.
При закрытии ордера выставленного в ручную будут закрываться все ордера по той валютной паре что выставлены отложенные ордера.

Настройки:

Take profit: 50 (выставляется на всех ордерах от ордера выставленного в ручную).
Stop loss: 50 (выставляется на всех ордерах от ордера выставленного в ручную).
Orders Limit: 2 (количество выставляемых отложенных ордеров).
Orders Stop: 2 (количество выставляемых отложенных ордеров).
Step: 10 (расстояние между ордерами).
Magic: 123 (номер ордеров).
29.07.2014, 12:25
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Сообщение от: Vyacheslav88
Здравствуйте cmillion.

А вы бы не могли бы написать советник?

Если что то вот инструкция:

Если открыли ордер на SELL то автоматически будет выставлять Sell limit и Sell stop.
Размер лота на отложенных ордерах будет тот же как и на открытом ордере в ручную.
При закрытии ордера выставленного в ручную будут закрываться все ордера по той валютной паре что выставлены отложенные ордера.

Настройки:

Take profit: 50 (выставляется на всех ордерах от ордера выставленного в ручную).
Stop loss: 50 (выставляется на всех ордерах от ордера выставленного в ручную).
Orders Limit: 2 (количество выставляемых отложенных ордеров).
Orders Stop: 2 (количество выставляемых отложенных ордеров).
Step: 10 (расстояние между ордерами).
Magic: 123 (номер ордеров).
Я пишу такие советники в основном в индивидуальном порядке и платно. Обращайтесь в личку на почту или в скайп. Если хотите бесплатно, то для этого здесь на форуме есть ветка где программисты пишут за идею, я когда бываю свободен тоже пишу, но не сейчас.
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
09.09.2014, 15:13
Аватар для gia444
gia444 gia444 вне форума Интересующийся
Регистрация: 07.09.2014 / Сообщений: 8
Поблагодарили 0 раз(а) / Репутация: -1
Здравствуйте cmillion - ищу скрипт который закроет все отрытые и отложенные ордера при достижении определённого профита, только чтобы не закрывал отложки и открытые позиции на других парах и инструментах.... наверника такой у вас есть, Спасибо
09.09.2014, 19:09
Аватар для cmillion
cmillion cmillion на форуме Элитный участник
Регистрация: 04.12.2009 / Сообщений: 1,463
Поблагодарили 1,272 раз(а) / Репутация: 1279
  • Отправить сообщение для cmillion с помощью ICQ
Здравствуйте cmillion - ищу скрипт который закроет все отрытые и отложенные ордера при достижении определённого профита, только чтобы не закрывал отложки и открытые позиции на других парах и инструментах.... наверника такой у вас есть, Спасибо
есть такой
Советник _http://cmillion.ru/sovetnik-closeprofit/
Советник закрывает все ордера при достижении заданного размера профита или убытка в валюте депозита.

Советник может работать только по той паре на которую брошен или по всем инструментам счета.

Советник лежит в этой ветке, где точно не скажу.
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru

Последний раз редактировалось NSerega; 09.09.2014 в 20:19.
abwal , gia444 
Ответить


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка открытия/закрытия ордера Gliven Язык программирования MQL4 0 16.02.2011 07:32


Текущее время: 13:38. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO