Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Чт Окт 11, 2007 10:27 am Заголовок сообщения: Есть ли возможность добавить команду Line в язык? |
цитата |
|
Есть желание написать индикатор, который в автомате рисовал бы ЛИНИИ поддержки и сопротивления применимо к текущей ситуации.
просмотрев язык, я такой возможности (простой) не увидел
есть возможность рисовать точку и по точкам относительно бара рисовать линию это не совсем удобно
предложение добавить в язык Line(O(or)C[1],O(or)C[2],Time);
где O(or)C[1]- бар начала линии
O(or)C[2]- бар середины линии
Time - время (место) где заканчивается линия.
Мы в ручную рисуем эти линии для каждого графика, а что мешает попробовать сделать это автоматом?
так же можно добавить команду DelLine(); которая без параметров удаляет ВСЕ линии на графике, а с параметрами конкретную линию
.
|
|
Вернуться к началу |
|
LanguageSupport разработчик языка
Зарегистрирован: 18.08.2005 Сообщения: 111
|
Добавлено: Чт Окт 11, 2007 4:43 pm Заголовок сообщения: |
цитата |
|
Да, действительно хорошая идея. Тем более, что в языке омеги что-то подобное было. Найдем и реализуем. Спасибо. Расширение языка планируется примерно через месяц, после того, как будет выпущена версия со стратегиями.
|
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Вс Окт 14, 2007 3:11 pm Заголовок сообщения: |
цитата |
|
Совсем забыл смена цвета то же желательна дабы график был читаем
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Пн Окт 15, 2007 6:15 am Заголовок сообщения: |
цитата |
|
[quote:061a6de4fe="LanguageSupport"]Да, действительно хорошая идея. Тем более, что в языке омеги что-то подобное было. Найдем и реализуем. Спасибо. Расширение языка планируется примерно через месяц, после того, как будет выпущена версия со стратегиями.[/quote:061a6de4fe]
Можно по подробнее какое расширение планируется? будет ли добавлена возможность выставлять ордера скриптом?
|
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Пн Окт 15, 2007 8:07 am Заголовок сообщения: |
цитата |
|
посмотрите файлик может это можно реализавать в программе? удобно когда знаешь какая биржа вступает в сессию и что можно ожидать
только в этой программе не реализована смена твоего текущего положения относительно GMT
аааа он не прикрепился 404600байт ехе файл
|
|
Вернуться к началу |
|
Dehtiar Gennady dealer's assistant
Зарегистрирован: 20.08.2001 Сообщения: 1546 Откуда: Forex Euroclub
|
Добавлено: Пн Окт 15, 2007 11:13 am Заголовок сообщения: |
цитата |
|
[quote:3ae27f598b="LORDs"]Можно по подробнее какое расширение планируется? будет ли добавлена возможность выставлять ордера скриптом?[/quote:3ae27f598b]
Да, но пока в режиме полуавтоматов. Т.е. скрипт будет открывать вам заполненное окно ордера, а вы будете решать, делать сделку или нет.
|
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Вт Окт 16, 2007 11:20 am Заголовок сообщения: |
цитата |
|
еще интересный вопрос:
как вывести на график данные текстовые и цифровые?
очень не удобно отлаживать не видя чего скрипт считает откуда берет и какие данные берутся в мета трейдере была возможность наносить свой текст на график
излазил весь хелп ничего не надыбал а жаль
вот описание некоторых:
Alert
- выдаёт на экран диалоговое окно, содержащее определённые пользователем данные.
Синтаксис: Alert(...)
Возможно любое ненулевое число параметров.
Comment
- выдаёт в левый верхний угол графика определённые пользователем данные.
Синтаксис: Comment(...)
Возможно любое ненулевое число параметров.
пример:
Comment("Account: ",AccNum," - ",AccName,"\n",
"Balance: ",NumberToStr(Balance,2)," Credit: ",NumberToStr(Credit,2),"\n",
"Equity: ",NumberToStr(Equity,2)," P/L: ",NumberToStr(TotalProfit,2));
очень удобно посмотрите что можно сделать могу переслать документацию "Язык программирования MetaQuotes Language II " хотя она у вас наверно есть
|
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Вт Окт 16, 2007 11:30 am Заголовок сообщения: |
цитата |
|
есть еще вопрос индикатор начинает рисовать точки и брать бары с конца графика..... как сделать наоборот????
потратил 4 часа ничего не получилось
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
Dehtiar Gennady dealer's assistant
Зарегистрирован: 20.08.2001 Сообщения: 1546 Откуда: Forex Euroclub
|
Добавлено: Вт Окт 16, 2007 1:17 pm Заголовок сообщения: |
цитата |
|
LORDs по поводу текстовых комметариев мы подумаем.
Хотя часть сейчас есть в языке. Они делают метку на графике, при наведении на которую появляется текст самого алерта.
Вот пример:
Description: |
|
Filesize: |
21.39 KB |
Viewed: |
20636 Time(s) |

|
|
|
Вернуться к началу |
|
Dehtiar Gennady dealer's assistant
Зарегистрирован: 20.08.2001 Сообщения: 1546 Откуда: Forex Euroclub
|
Добавлено: Вт Окт 16, 2007 1:23 pm Заголовок сообщения: |
цитата |
|
Пример синтаксиса можно взять из многих индикаторов, например, из какого-либо Стохастика. Чтобы эти алерты можно было увидеть на экране, в свойствах индикатора нужно поставить «подавать сигналы».
По поводу другого конца графика мы не поняли. Можете пояснить?
|
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Пт Окт 19, 2007 4:11 pm Заголовок сообщения: |
цитата |
|
[quote:5c68583f63="Dehtiar Gennady"]
По поводу другого конца графика мы не поняли. Можете пояснить?[/quote:5c68583f63]
в момент запуска индикатора бар[0] это первый бар затем при следующием цикле бар[0] сдвигается в право на один бар и так пока бар[0] не достигнет текущего бара
как сделать что бы индикатор считал не с право на лево а с лево на право
бар[0] -> считает сюда текущий
| | | | | | | | | | |
<-считать от сюда
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
Dehtiar Gennady dealer's assistant
Зарегистрирован: 20.08.2001 Сообщения: 1546 Откуда: Forex Euroclub
|
Добавлено: Пт Окт 19, 2007 4:32 pm Заголовок сообщения: |
цитата |
|
[quote:71b95da815="LORDs"]
бар[0] -> считает сюда текущий
| | | | | | | | | | |
<-считать от сюда[/quote:71b95da815]
Теперь понятно. Это достаточно трудно сделать, но это не самое главное, главное зачем это делать?
|
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Пт Окт 19, 2007 6:18 pm Заголовок сообщения: |
цитата |
|
[quote:331733561b="Dehtiar Gennady"]
Теперь понятно. Это достаточно трудно сделать, но это не самое главное, главное зачем это делать?[/quote:331733561b]
привык считать от текущего бара на 100-300 баров назад в зависимости от типа графика М1 - Н1 удобно чертить графики линии делать отметки на графике наглядно удобно да и писать код удобно писать от текущего бара к историческим данным
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
Dehtiar Gennady dealer's assistant
Зарегистрирован: 20.08.2001 Сообщения: 1546 Откуда: Forex Euroclub
|
Добавлено: Пн Окт 22, 2007 11:34 am Заголовок сообщения: |
цитата |
|
Так для этого в языке есть функция значения цены или индикатора на N баров назад.
Вот как это делается.
http://www.fxeuroclub.ru/ddhelp/syntax18.php
Т.е. если вам нужно узнать значение чего-либо 300 баров неазад просто пишите
TL_FunctionName(параметр1, параметр2, …)[[color=green:fae9baf4f4][b:fae9baf4f4]300[/b:fae9baf4f4][/color:fae9baf4f4]]
|
|
Вернуться к началу |
|
LORDs Студент
Зарегистрирован: 11.10.2007 Сообщения: 21
|
Добавлено: Чт Ноя 01, 2007 9:14 am Заголовок сообщения: |
цитата |
|
есть еще вопрос почему при открытии встречной позиции закрывается текущая? я же выставляю новый ордер а не закрываю позицию....
_________________ Как только я станавлюсь назойливым сообщите мне ПЛЗ  |
|
Вернуться к началу |
|
|