↑ Наверх

Пишу ThinkScript (Часть Третья)

[в начало] [предыдущая страница] [следующая страница]

Теперь пропишу заголовок скрипта. Чтобы не возникало желания кому-нить выдать его за свой :)

# @personal
#
# IndiAnna
#
# for thinkorswim, inc. © 2011
#
# Garry (EDGAR) Dzyubenko ©
# Skype: edgar_garryman
# 29th of August, 2011


и сразу же пропишу краткое описание скрипта:

#hint: <b>Support & Resistance </b>\nСтроит уровни поддержки и сопротивления начиная с указанной даты.


Когда определюсь с параметрами ввода даты начала отсчета, обязательно добавлю подсказку и для этого параметра.

Нажал кнопку [OK], сохранив тем самым изменения в скрипте, и теперь в списке скриптов справо от IndiAnna появился знак вопроса в голубом облаке.
При щелчке мышкой по вопросу появилась подсказка.



Теперь определяюсь со способом ввода даты, от которой следует начинать поиск уровней.

Поставил на дневке стака мувинги MA200 и MA50. Это те самые два мувинга, которые, по моим наблюдениям, образуют наиболее значимые уровни.

Пролистал историю стака и определился с первым значимым уровнем. Это цена (9.36). Искомая точка находится в июне-июле 2003 года и отстоит на 8 лет в историю.


На первом этапе решил задавать только год начала поиска.
значит строчка кода для ввода будет выглядеть следующим образом:
input StartYear = 2000;


где 2000 — это год начала поиска по умолчанию. Его можно будет в дальнейшем изменять как в большую, так и в меньшую сторону при настройке скрипта.

Добавил подсказку для этого параметра:
#hint StartYear: Определяет с 1го января какого года будет начат поиск уровней\nВводить только год в полном формате, например: 2001 или 1997\n<b>Default is 01/01/2000</b>


Теперь у меня появилась возможность назначать дату начала поиска уровней.
Сделать это можно при инициализации скрипта. В окне ввода параметров появился параметр [start year], который по умолчанию устанавливается на 2000 год. И появилась под знаком вопроса подсказка, как его вводить.


Верхняя часть кода скрипта готова. Выглядит она так:

# @personal
#
# IndiAnna
#
# Garry (EDGAR) Dzyubenko ©
# 29th of August, 2011
# for thinkorswim, inc. © 2011
#
#hint: <b>Support & Resistance</b>\nСтроит уровни поддержки и сопротивления начиная с указанной даты.
#hint StartYear: Определяет с 1го января какого года будет начат поиск уровней\nВводить только год в полном формате, например: 2001 или 1997\n<b>Default is 01/01/2000</b>

declare upper;

input StartYear = 2000;


(продолжение в следующем топике)
Файлы в топике: !Indi_07.png, !Indi_08.png, !Indi_08s.png, !Indi_09.png
Related Posts Plugin for WordPress, Blogger...


Комментарии (1) Вконтакте (0) facebook ()

Комментарии (1) свернуть  |  развернуть

  • avatar
  • VIHR
  • 30 октября 2011, 02:19
+1
у меня чёт не получается дальше… вот я и зсыпался
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.