Aspart Опубликовано 24 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 24 октября, 2012 (изменено) Название Скрипта: "History"Сайт продажи: tradelikeapro.ruОписание: при переносе на график инструмента скрипт отображает закрытые сделки.Доп. Инфо: кроме сделок скрипт считает профит/убыток в валюте депозита и помещает эту информацию в правом нижнем углу.Скриншот: Однако, скрипт 1. Кидаем в папку со скриптами, естественно. Эксперимента ради можно попробовать закинуть ещё куда-нибудь.2. Открываем график торгуемой пары и кидаем скрипт на график. Кидаем в буквальном смысле слова! Один раз!Скрипт отображает все сделки, которые трейдер умудрился открыть и закрыть по текущей паре.Торговый итог по паре отображается в правом нижнем углу и что примечательно - розовым цветом. Пжалста! M/ MQL4.zip Изменено 21 июня, 2017 пользователем Pavel888 23 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
skylover410 Опубликовано 24 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 24 октября, 2012 А что, классно! Плюсанул! :d Спойлер 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Aspart Опубликовано 24 октября, 2012 Автор Поделиться [Скрипт] Визуолизатор сделок Опубликовано 24 октября, 2012 А что, классно! Плюсанул! :d Спойлер Красота!))) Ниописюемая))) Ссылка на сообщение Поделиться на другие сайты More sharing options...
skylover410 Опубликовано 24 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 24 октября, 2012 Красота!))) Ниописюемая))) Понравилось? Как тебе ... такой скальпинг? :)) :)) :)) Ссылка на сообщение Поделиться на другие сайты More sharing options...
Aspart Опубликовано 24 октября, 2012 Автор Поделиться [Скрипт] Визуолизатор сделок Опубликовано 24 октября, 2012 Красота!))) Ниописюемая))) Понравилось? Как тебе ... такой скальпинг? :)) :)) :)) Фигассе!)) я однажды вот такое видел:моя психика не выдержала бы! Причём это М1)) Ссылка на сообщение Поделиться на другие сайты More sharing options...
skylover410 Опубликовано 24 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 24 октября, 2012 Я ж пошутил на счёт скальпинга - робот это .... :d Ссылка на сообщение Поделиться на другие сайты More sharing options...
Aspart Опубликовано 24 октября, 2012 Автор Поделиться [Скрипт] Визуолизатор сделок Опубликовано 24 октября, 2012 Я ж пошутил на счёт скальпинга - робот это .... :d о как! а я тебе скрин ручной торговли показал... есть и такие вот сумасшедшие трейдеры-роботы-спиходелики))) Ссылка на сообщение Поделиться на другие сайты More sharing options...
skylover410 Опубликовано 24 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 24 октября, 2012 x_x Ссылка на сообщение Поделиться на другие сайты More sharing options...
chops Опубликовано 25 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 25 октября, 2012 ну это не серьезно парни =] Ссылка на сообщение Поделиться на другие сайты More sharing options...
skylover410 Опубликовано 25 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 25 октября, 2012 ну это не серьезно парни =] А чего так? Ведь на твой запрос были достойные ответы, тема исчерпана ... :) Ссылка на сообщение Поделиться на другие сайты More sharing options...
chops Опубликовано 25 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 25 октября, 2012 ну это не серьезно парни =] А чего так? Ведь на твой запрос были достойные ответы, тема исчерпана ... :) еще нет) Ссылка на сообщение Поделиться на другие сайты More sharing options...
stormline Опубликовано 27 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 27 октября, 2012 Ребята, я не знаю зачем люди написали для такого индюки. У метатрейдера есть встроенная функция вывода всех сделок. Достаточно выбрать сделку по необходимой валюте и с нажатым Shift'ом перетащить на график. Ссылка на сообщение Поделиться на другие сайты More sharing options...
skylover410 Опубликовано 27 октября, 2012 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 27 октября, 2012 Ребята, я не знаю зачем люди написали для такого индюки. У метатрейдера есть встроенная функция вывода всех сделок. Достаточно выбрать сделку по необходимой валюте и с нажатым Shift'ом перетащить на график. С этого мы и начали ... заканчивать тему. :d Ссылка на сообщение Поделиться на другие сайты More sharing options...
Aspart Опубликовано 28 октября, 2012 Автор Поделиться [Скрипт] Визуолизатор сделок Опубликовано 28 октября, 2012 (изменено) У вас как никогда есть уникальная и абсолютно бесплатная возможность выбрать один из вариантов:I вариант1. Активировать окно нужной пары (если открыты графики нескольких пар);2. Открыть "Терминал";3. Открыть вкладку "история счёта";4. Навести курсор на нужную пару;5. Кликнуть на неё мышкой;6. Нажать и удерживать кнопку "shift"7. Не отпуская кнопку мышки и "shift" перетащить "ордер" на график.II вариант1. Открыть "Навигатор"2. Открыть вкладку "Скрипты"3. Перетащить скрипт на график.Вывод? Изменено 28 октября, 2012 пользователем Aspart Ссылка на сообщение Поделиться на другие сайты More sharing options...
Fam Опубликовано 4 января, 2016 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 4 января, 2016 (изменено) Внес для себя в данный скрипт ряд изменений:1. Исправил ошибку подсчета профита, теперь учитываются комиссии и свопы.2. Вынес, на мой взгляд, важные параметры наружу (у всех цвет фона разный):BuyColor=LimeGreen;SellColor=Red;LabelColor=Gold;LabelCorner=1; WidthLine=2;Так смотрится по ярче на черном фоне, + шире линии.3. Теперь не нужно запускать скрипт дважды, чтобы сначала удалить мусор. Скрипт все делает за раз - сначала все очищает, потом наносит новые метки. Если нужно только очистить, нужно изменить последний параметр на RemoveOnly=true. Либо можно скачать отдельный скрипт по очистке "HistoryOrdersDel".PS Для тех, кто не хочет, чтобы сначала появлялось окно с параметрами и не разбирается в MQL, просто удалите строку: #property script_show_inputs, а также слово "input" в 6 строках с параметрами и задайте свои параметры. Пример:input color BuyColor=Green; => (стираем "input" и меняем цвет с зеленого на красный) => color BuyColor=Red;HistoryOrders.mq4HistoryOrdersDel.mq4 Изменено 16 января, 2016 пользователем Fam 4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
mahahuha Опубликовано 19 апреля, 2016 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 19 апреля, 2016 Добавил профит по каждой сделке справа от стрелочки закрытия. HistoryOrders.mq4255ec69fad8dfc63fad162d0eb02c374.png 5 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Fam Опубликовано 19 апреля, 2016 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 19 апреля, 2016 Добавил профит по каждой сделке справа от стрелочки закрытия. Вот бы еще добавить прямоугольник под цифрами для фона, лично я не в курсе как это сделать. Ссылка на сообщение Поделиться на другие сайты More sharing options...
mahahuha Опубликовано 19 апреля, 2016 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 19 апреля, 2016 Добавил профит по каждой сделке справа от стрелочки закрытия. Вот бы еще добавить прямоугольник под цифрами для фона, лично я не в курсе как это сделать. Через OBJ_TEXT который прикрепляется к цене, такого не сделаешь... я не знаю как) Ссылка на сообщение Поделиться на другие сайты More sharing options...
Fam Опубликовано 19 апреля, 2016 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 19 апреля, 2016 Добавил профит по каждой сделке справа от стрелочки закрытия. Вот бы еще добавить прямоугольник под цифрами для фона, лично я не в курсе как это сделать. Через OBJ_TEXT который прикрепляется к цене, такого не сделаешь... я не знаю как) Эээх, жаль, просто я работаю с графиками особого вида, на их фоне нифига не видно, пробовал менять цвет метки, бесполезно, белый цвет графика высвечивает. (Screenshot_1.png Ссылка на сообщение Поделиться на другие сайты More sharing options...
mahahuha Опубликовано 19 апреля, 2016 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 19 апреля, 2016 Добавил профит по каждой сделке справа от стрелочки закрытия. Вот бы еще добавить прямоугольник под цифрами для фона, лично я не в курсе как это сделать. Через OBJ_TEXT который прикрепляется к цене, такого не сделаешь... я не знаю как) Эээх, жаль, просто я работаю с графиками особого вида, на их фоне нифига не видно, пробовал менять цвет метки, бесполезно, белый цвет графика высвечивает. ( так IceFX сам умеет красиво визуализировать сделки же.. у меня подсвечивал.. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Fam Опубликовано 19 апреля, 2016 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 19 апреля, 2016 (изменено) так IceFX сам умеет красиво визуализировать сделки же.. у меня подсвечивал.. Да, но тогда они будут постоянно на графике, а меня это раздражает, люблю максимально чистый график, а когда надо сделать анализ сделок, запускаю скрипт.Добавлено: 19-04-2016 10:54:58Вот тут нашел инфу, скопировал оттуда код, вставил и изменил под нашу задачу, но нихрена не рисуется, думаю дело в координатах, видимо нужно переменную "f" как то преобразовать в пиксели. mahahuha, попробуешь? Спойлер ObjectCreate(0,name+"L2",OBJ_RECTANGLE_LABEL,0,0,0); //--- установим координаты метки ObjectSetInteger(0,name+"L2",OBJPROP_XDISTANCE,f); ObjectSetInteger(0,name+"L2",OBJPROP_YDISTANCE,d+35*Point); //--- установим размеры метки ObjectSetInteger(0,name+"L2",OBJPROP_XSIZE,50); ObjectSetInteger(0,name+"L2",OBJPROP_YSIZE,10); //--- установим цвет фона ObjectSetInteger(0,name+"L2",OBJPROP_BGCOLOR,Black); //--- установим тип границы ObjectSetInteger(0,name+"L2",OBJPROP_BORDER_TYPE,0); //--- установим угол графика, относительно которого будут определяться координаты точки ObjectSetInteger(0,name+"L2",OBJPROP_CORNER,0); //--- установим цвет плоской рамки (в режиме Flat) ObjectSetInteger(0,name+"L2",OBJPROP_COLOR,Black); //--- установим стиль линии плоской рамки ObjectSetInteger(0,name+"L2",OBJPROP_STYLE,STYLE_SOLID); //--- установим толщину плоской границы ObjectSetInteger(0,name+"L2",OBJPROP_WIDTH,0); //--- отобразим на переднем (false) или заднем (true) плане ObjectSetInteger(0,name+"L2",OBJPROP_BACK,true); //--- включим (true) или отключим (false) режим перемещения метки мышью ObjectSetInteger(0,name+"L2",OBJPROP_SELECTABLE,false); ObjectSetInteger(0,name+"L2",OBJPROP_SELECTED,false); //--- скроем (true) или отобразим (false) имя графического объекта в списке объектов ObjectSetInteger(0,name+"L2",OBJPROP_HIDDEN,false); //--- установим приоритет на получение события нажатия мыши на графике ObjectSetInteger(0,name+"L2",OBJPROP_ZORDER,0); PS Подскажите кто нибудь, как под споллер прятать, капец, столько лет на этом форуме, но до сих пор не знаю :"> http://tlap.com/forum/index.php?topic=2421.msg32393#msg32393 спойлер ) Спасибо pavel888 :)) Изменено 19 апреля, 2016 пользователем Fam Ссылка на сообщение Поделиться на другие сайты More sharing options...
mahahuha Опубликовано 19 апреля, 2016 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 19 апреля, 2016 Проблема в том, что мы "прилепляем" к графику нужные нам линии и стрелочки, я вот добавил текст через OBJ_TEXT.OBJ_RECTANGLE_LABEL, OBJ_LABEL которые с цветом заливки, прилепляются к окну терминала и там мы задаем координаты в X Y... при прокрутке графика подобные метки останутся висеть на том же месте в окне, как и весели, а не уедут вместе с графиком.Можно через bitmap прилепить заранее заготовленный в пэинте кусок подложки, но это будет гемморой с размерами, разрешением экрана и прочим.Можно прилепить цену над/под свечой под углом 90 градусов, тогда она не будет перекрываться графиком или чем либо еще. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Fam Опубликовано 19 апреля, 2016 Поделиться [Скрипт] Визуолизатор сделок Опубликовано 19 апреля, 2016 Проблема в том, что мы "прилепляем" к графику нужные нам линии и стрелочки, я вот добавил текст через OBJ_TEXT.OBJ_RECTANGLE_LABEL, OBJ_LABEL которые с цветом заливки, прилепляются к окну терминала и там мы задаем координаты в X Y... при прокрутке графика подобные метки останутся висеть на том же месте в окне, как и весели, а не уедут вместе с графиком.Можно через bitmap прилепить заранее заготовленный в пэинте кусок подложки, но это будет гемморой с размерами, разрешением экрана и прочим.Можно прилепить цену над/под свечой под углом 90 градусов, тогда она не будет перекрываться графиком или чем либо еще. О, точно, просто сдвину немного. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти