Здравствуйте все равно рынок пока ни какой напишине(кто спец конечно) на КУПАЙЛЕ скрипт который бы отображал полосу с ценой выше и ниже текущей цены на определенное количество пунктов (пункты должны менятся вручную ну цвета и толщину полосок можно при желании.
сам не умею а многм будет полезным для контроля будущего стопа как вы пониимаете. если не сильно дорого тготов купить
Спасибо.
ну прям Ум один, конечно проще но идея такая, цена постоянно меняет а стоп у меня например 599 пунктов по РТС естственно вот мне инужно видеть в любой момент времени где бедет мой потенциальный стоп вместе со всеми и за ни скорее всего прибут илиже несколько в другом месе
имея навыки в этом деле не сложно же написать такую приблуду просто жалко наверное людям время тратить да еще и условно бесплртно
'=====================ВВОДИМЫЕ ДАННЫЕ=============================
'КОД РЫНКА
SECCLASS=«SPBFUT»
'КОД КОНТРАКТА
SECCODE=«RIZ3»
'НАЗВАНИЕ МЕТКИ НА ГРАФИКЕ
LABEL_NAME = «MAIN»
'ПУТЬ К ЛИНИЯМ ОТРИСОВКИ .BMP
DRAW_PATH_1=«C:\Users\Dmitry A Komissarov\Desktop\DATA\LINEBLUE.bmp»
DRAW_PATH_2=«C:\Users\Dmitry A Komissarov\Desktop\DATA\LINERED.bmp»
' ОТСТУП ОТ ТЕКУЩЕЙ ЦЕНЫ
PRICE_KFF = 50.0
'===================================================================
MONTH = GET_VALUE(GET_DATETIME(),«MONTH»)&""
IF (LEN(MONTH)<2)
MONTH = «0»&MONTH
END IF
HOUR = GET_VALUE(GET_DATETIME(),«HOUR»)&""
IF (LEN(HOUR)<2)
HOUR = «0»&HOUR
END IF
MIN = GET_VALUE(GET_DATETIME(),«MIN»)&""
IF (LEN(MIN)<2)
MIN = «0»&MIN
END IF
DAY = GET_VALUE(GET_DATETIME(),«DAY»)&""
IF (LEN(MIN)<2)
DAY = «0»&DAY
END IF
DRAW_LABEL("",DRAW_PATH_1,«LEFT»,GET_PARAM(SECCLASS,SECCODE,«LAST»)+PRICE_KFF,(GET_VALUE(GET_DATETIME(),«YEAR»)&""&MONTH&DAY)+0,(HOUR&MIN&«00»)+0,0,0,255,0,«Arial»,15,"",LABEL_NAME)
DRAW_LABEL("",DRAW_PATH_2,«LEFT»,GET_PARAM(SECCLASS,SECCODE,«LAST»)-PRICE_KFF,(GET_VALUE(GET_DATETIME(),«YEAR»)&MONTH&DAY)+0,(HOUR&MIN&«00»)+0,0,0,255,0,«Arial»,15,"",LABEL_NAME)
FUNC DRAW_LABEL(fTEXT,fIMAGE_PATH,fALIGMENT,fYVALUE,fDATE,fTIME,fR,fG,fB,fTRANSPARENCY,fFRONT_FACE_NAME,fFRONT_HEIGHT,fHINT,fLABEL)
LABEL_PARAMS=CREATE_MAP() ' СОЗДАЕМ МАССИВ, КОТОРЫЙ ЗАПОЛНИМ ДАННЫМИ ДЛЯ ОТОБРАЖЕНИЯ МЕТКИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«TEXT»,fTEXT) ' ПОДПИСЬ К МЕТКЕ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«IMAGE_PATH»,fIMAGE_PATH) ' ЛИНК НА КАРТИНКУ ДЛЯ ОТОБРАЖЕНИЯ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«ALIGNMENT»,fALIGMENT) ' ПОЛОЖЕНИЕ НАДПИСИ НАД КАРТИНКОЙ TOP BOTTOM LEFT RIGHT'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«YVALUE»,fYVALUE) ' ПОЛОЖЕНИЕ ПО ОСИ Х, Т.Е. ОТНОСИТЕЛЬНО ЦЕНЫ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«DATE»,fDATE) ' ПОЛОЖЕНИЕ ПО ДАТЕ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«TIME»,fTIME) ' ПОЛОЖЕНИЕ ПО ВРЕМЕНИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«R»,fR) ' КРАСНЫЙ ЦВЕТ ПОДПИСИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«G»,fG) ' ЗЕЛЕНЫЙ ЦВЕТ ПОДПИСИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«B»,fB) ' СИНИЙ ЦВЕТ ПОДПИСИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«TRANSPARENCY»,fTRANSPARENCY) ' ПРОЗРАЧНОСТЬ '
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«FRONT_FACE_NAME»,fFRONT_FACE_NAME) ' ШРИФТ, НАПРИМЕР «Arial»'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«FRONT_HEIGHT»,fFRONT_HEIGHT) ' РАЗМЕР ШРИФТА'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«HINT»,fHINT) ' ВЫСПЛЫВАЮЩАЯ ПОДСКАЗКА'
LABEL_ACTION=ADD_LABEL(fLABEL,LABEL_PARAMS) ' ДОБАВЛЯЕМ МЕТКУ, фЛЕЙБЛ — ЗАДАННАЯ МЕТКА, ЗАДАЕТСЯ НА ГРАФИКЕ ЦЕНЫ В РАЗДЕЛЕ ДОПОЛНИТЕЛЬНЫХ СВОЙСТВ'
END FUNC
END_PROGRAM
PARAMETER COLUMN2;
PARAMETER_TITLE NET POS.;
PARAMETER_DESCRIPTION NET POSITION;
PARAMETER_TYPE NUMERIC(10,2);
END
DmitryAK, Нужно в настройках в ручную задать инструмент и путь к линиям в формате .bmp (можно нарисовать в пейнте и сохранить в нужно месте) и задать коэф.
Павел 48, Это Qpile, тут без 100а грамм не разберешься.
1. Сохраните текса в любом файле с расширением .qpl (например Text.qpl).
2. введите настройки:
SECCLASS = «SPBFUT» — класс бумаги, которая транслируется в терминал, менять нужно только название в кавычках «.....»
SECCODE = «RIZ3» — код контракта или название бумаги, из терминала по аналогии.
LABEL_NAME = «MAIN» — нужно открыть график, на который хотите нанести линии, ПКМ на свечке -> настройки -> дополнительно -> идентификатор (MAIN или что вам хочется но тогда измение и название)
DRAW_PATH_1=«C:\...» — место до метки, которую нужно отобразить на графике.
*создать метку можно след. образом, например открываете paint, заливаете все нужным цветом и сводите окно полотна до нужного размера (в линию) -> «сохранить» в формате BMP, указываете путь…
PRICE_KFF = 50.0 — то, на сколько нужно отступить от текущей цены.
как запускать в квике скрипт знаете? тогда запускайте и смотрите на нужный график.
спасибо еще раз так вродебы понятнее запускать скрипт умею а цена вжода нужна конечно но в разрезе адекватного стопа который и должен мне показываться на графике короче визуально и прямее легче и быстрее думается сспасибо
Сейчас мы сохраняем возможность обучаться по сниженной цене, понимаем текущую экономическую ситуацию. В ближайшее время стоимость обучения вырастет, но пока мы расскажем как правильно использовать...
😎 Как выглядит Северный морской путь с палубы электрохода, как чемпион по баскетболу оказался в шахте и какая должность позволяет остановить целое предприятие — узнайте из видео, которые мы снимали...
Эффект последней сделки: почему трейдеры переоценивают недавние успехи и поражения
В трейдинге одна из самых коварных ловушек — эффект последней сделки (Recency Effect). Наш мозг склонен придавать непропорциональное значение последним событиям. Для трейдера это...
Потенциальные инвест идеи 2026 и РИСКИ их исполнения
Традиционный ежегодный пост в начале года. Прогнозы, планы и мысли на будущее
25 год был достаточно сложным годом для российского инвестора — индекс полной доходности фактически не вырос, а...
Самолет, прежде всего, вы завершили год отменой размещения после закрытия книги.
Такой непрофессионализм работы финансовой службы может перечеркнуть все операционные достижения компании.
Фильм Чего хотят женщины «Чего хотят женщины» — это кинокомедия, которая исследует тему гендерных отношений и различий в мировоззрениях между мужчинами и женщинами.Главный герой, Ник Маршал, играемый ...
Bloomberg: добыча нефти в России рухнула на рекордную за 1,5 года величину Из за западных санкций а так же атаки дронов добыча нефти рухнула до минимума за последние 1,5 года.
Нефть в танкерах скап...
УЖАС! Этот день настал…
УЖАС! Этот день настал…Столько крутых сетапов, а свободных денег мало
Обзор рынка СШАФаза Рынка: Долгосрочный восходящий тренд 2 мес., среднесрочный 14д.
S&P 500 в...
Топ ставок по вкладам в крупных банках. За неделю праздников банки практически не меняли ставки по вкладам.
Но, думаю, с понедельника-вторника многие банки снизят минимум на 0,5-1% доходности по ...
Позитивный обзор. АПРИ АПРИ опубликовала финансовые результаты за 9 месяцев 2025 года, и это один из тех редких случаев в девелопменте, когда отчет выглядит действительно сильным даже в условиях высок...
Marina, вероятно, у разных брокеров чуть отличается.
Например, мои
ВТБ — Чтобы участвовать в выкупе, обратитесь в офис ВТБ, оказывающий инвестуслуги, и подайте инструкцию. Сделать это можно ...
Олег Дерипаска прямо связывает внешнюю турбулентность и давление на нефтяные доходы с рисками для бюджета и финансовой устойчивости России.
WSJ сообщает, www.wsj.com/business/energy-oil/trump...
4 клика мышкой.
имея навыки в этом деле не сложно же написать такую приблуду просто жалко наверное людям время тратить да еще и условно бесплртно
DESCRIPTION SHOW_STOPS;
CLIENTS_LIST ALL_CLIENTS;
FIRMS_LIST ALL_FIRMS;
USE_CASE_SENSITIVE_CONSTANTS;
PROGRAM
'=====================ВВОДИМЫЕ ДАННЫЕ=============================
'КОД РЫНКА
SECCLASS=«SPBFUT»
'КОД КОНТРАКТА
SECCODE=«RIZ3»
'НАЗВАНИЕ МЕТКИ НА ГРАФИКЕ
LABEL_NAME = «MAIN»
'ПУТЬ К ЛИНИЯМ ОТРИСОВКИ .BMP
DRAW_PATH_1=«C:\Users\Dmitry A Komissarov\Desktop\DATA\LINEBLUE.bmp»
DRAW_PATH_2=«C:\Users\Dmitry A Komissarov\Desktop\DATA\LINERED.bmp»
' ОТСТУП ОТ ТЕКУЩЕЙ ЦЕНЫ
PRICE_KFF = 50.0
'===================================================================
MONTH = GET_VALUE(GET_DATETIME(),«MONTH»)&""
IF (LEN(MONTH)<2)
MONTH = «0»&MONTH
END IF
HOUR = GET_VALUE(GET_DATETIME(),«HOUR»)&""
IF (LEN(HOUR)<2)
HOUR = «0»&HOUR
END IF
MIN = GET_VALUE(GET_DATETIME(),«MIN»)&""
IF (LEN(MIN)<2)
MIN = «0»&MIN
END IF
DAY = GET_VALUE(GET_DATETIME(),«DAY»)&""
IF (LEN(MIN)<2)
DAY = «0»&DAY
END IF
DRAW_LABEL("",DRAW_PATH_1,«LEFT»,GET_PARAM(SECCLASS,SECCODE,«LAST»)+PRICE_KFF,(GET_VALUE(GET_DATETIME(),«YEAR»)&""&MONTH&DAY)+0,(HOUR&MIN&«00»)+0,0,0,255,0,«Arial»,15,"",LABEL_NAME)
DRAW_LABEL("",DRAW_PATH_2,«LEFT»,GET_PARAM(SECCLASS,SECCODE,«LAST»)-PRICE_KFF,(GET_VALUE(GET_DATETIME(),«YEAR»)&MONTH&DAY)+0,(HOUR&MIN&«00»)+0,0,0,255,0,«Arial»,15,"",LABEL_NAME)
FUNC DRAW_LABEL(fTEXT,fIMAGE_PATH,fALIGMENT,fYVALUE,fDATE,fTIME,fR,fG,fB,fTRANSPARENCY,fFRONT_FACE_NAME,fFRONT_HEIGHT,fHINT,fLABEL)
LABEL_PARAMS=CREATE_MAP() ' СОЗДАЕМ МАССИВ, КОТОРЫЙ ЗАПОЛНИМ ДАННЫМИ ДЛЯ ОТОБРАЖЕНИЯ МЕТКИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«TEXT»,fTEXT) ' ПОДПИСЬ К МЕТКЕ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«IMAGE_PATH»,fIMAGE_PATH) ' ЛИНК НА КАРТИНКУ ДЛЯ ОТОБРАЖЕНИЯ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«ALIGNMENT»,fALIGMENT) ' ПОЛОЖЕНИЕ НАДПИСИ НАД КАРТИНКОЙ TOP BOTTOM LEFT RIGHT'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«YVALUE»,fYVALUE) ' ПОЛОЖЕНИЕ ПО ОСИ Х, Т.Е. ОТНОСИТЕЛЬНО ЦЕНЫ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«DATE»,fDATE) ' ПОЛОЖЕНИЕ ПО ДАТЕ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«TIME»,fTIME) ' ПОЛОЖЕНИЕ ПО ВРЕМЕНИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«R»,fR) ' КРАСНЫЙ ЦВЕТ ПОДПИСИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«G»,fG) ' ЗЕЛЕНЫЙ ЦВЕТ ПОДПИСИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«B»,fB) ' СИНИЙ ЦВЕТ ПОДПИСИ'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«TRANSPARENCY»,fTRANSPARENCY) ' ПРОЗРАЧНОСТЬ '
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«FRONT_FACE_NAME»,fFRONT_FACE_NAME) ' ШРИФТ, НАПРИМЕР «Arial»'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«FRONT_HEIGHT»,fFRONT_HEIGHT) ' РАЗМЕР ШРИФТА'
LABEL_PARAMS=SET_VALUE(LABEL_PARAMS,«HINT»,fHINT) ' ВЫСПЛЫВАЮЩАЯ ПОДСКАЗКА'
LABEL_ACTION=ADD_LABEL(fLABEL,LABEL_PARAMS) ' ДОБАВЛЯЕМ МЕТКУ, фЛЕЙБЛ — ЗАДАННАЯ МЕТКА, ЗАДАЕТСЯ НА ГРАФИКЕ ЦЕНЫ В РАЗДЕЛЕ ДОПОЛНИТЕЛЬНЫХ СВОЙСТВ'
END FUNC
END_PROGRAM
PARAMETER COLUMN2;
PARAMETER_TITLE NET POS.;
PARAMETER_DESCRIPTION NET POSITION;
PARAMETER_TYPE NUMERIC(10,2);
END
END_PORTFOLIO_EX
1. Сохраните текса в любом файле с расширением .qpl (например Text.qpl).
2. введите настройки:
SECCLASS = «SPBFUT» — класс бумаги, которая транслируется в терминал, менять нужно только название в кавычках «.....»
SECCODE = «RIZ3» — код контракта или название бумаги, из терминала по аналогии.
LABEL_NAME = «MAIN» — нужно открыть график, на который хотите нанести линии, ПКМ на свечке -> настройки -> дополнительно -> идентификатор (MAIN или что вам хочется но тогда измение и название)
DRAW_PATH_1=«C:\...» — место до метки, которую нужно отобразить на графике.
*создать метку можно след. образом, например открываете paint, заливаете все нужным цветом и сводите окно полотна до нужного размера (в линию) -> «сохранить» в формате BMP, указываете путь…
PRICE_KFF = 50.0 — то, на сколько нужно отступить от текущей цены.
как запускать в квике скрипт знаете? тогда запускайте и смотрите на нужный график.