| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| 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: | 21179 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    Заголовок сообщения: | цитата |  
				| 
 |  
				| есть еще вопрос почему при открытии встречной позиции закрывается текущая? я же выставляю новый ордер а не закрываю позицию....   _________________
 Как только я станавлюсь назойливым сообщите мне ПЛЗ
  |  | 
	
		| Вернуться к началу |  | 
	
		|  |