Постов с тегом "Easy language": 21

Easy language


Продам Multicharts Easy Language license

    • 30 января 2020, 21:52
    • |
    • Serg
  • Еще
Продам Lifetime лицензию на торговую платформу Multicharts Easy Language.
Цена — 50% от официальной.
Пишите в личку…

Month-end паттерн? Чёт, не очень!

 Целых два года, у меня не доходили руки проверить паттерн из жж pratradera. И вот дошли.

 Лаконично он описывается так:

Month-end паттерн? Чёт, не очень!

  Кстати, ту же  самую идею продвигал на своем крайнем семинаре в Москве, не безызвестный Ларри-наФеррари-Вильямс.

  Меня, прежде всего, интересовало то, как можно это применить на отечественном рынке. И картинка эквити индекса ММВБ10 в конце поста Евгения вселяла надежду. (Честно говоря я даже немного раскатал губищу, но не сильно:)
Month-end паттерн? Чёт, не очень!



( Читать дальше )

ABC Easy/power language Урок 6.

Урок 1.
Урок 2.
Урок 3.
Урок 4.
Урок 5.

Урок 6. Создание индикатора.

  Теперь, когда мы знаем, как форматировать линии и текст на графике, мы можем вернуться к созданию индикатора, который показывает дневные экстремумы. В соответствии с логикой описанной выше, нам нужно найти самый высокий максимум и самый низкий минимум на графике. Самый лучший способ сделать это – взять две переменные, которые будут обновляться по мере того, как график будет рисовать новые вершины и новые минимумы. Трудность заключается в том, чтобы по декларации сбросить и установить значение переменной “High” и “Low” из бара. Для того чтобы сбросить мы используем простую конструкцию “if…then begin…end”. Истинно это выражение будет, если дата в этом баре отличается от даты предыдущего бара. В этом случае это будет каждый первый бар, каждого дня.
ABC Easy/power language Урок 6.



( Читать дальше )

ABC Easy/power language Урок 5.

Урок 1.
Урок 2.
Урок 3.
Урок 4.

Урок 5. Текст и линии тренда.

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

  Как я уже сказал, целью данного урока является создание индикатора, который отслеживает, дневные экстремумы и показывает их на графике. Мы хотим иметь возможность видеть экстремумы текущего дня, а так же показать экстремумы вчерашнего дня на сегодняшних данных. Давайте посмотрим, что нам нужно для этого индикатора, и решим, как лучше сделать этот индикатор:

  • Нам нужно найти самый высокий максимум, и самый низкий минимум для каждого дня.
  • Индикатор должен рисовать линии для обозначения вчерашних экстремумов.
  • Мы хотим менять вид индикатора при помощи переключателей.
  • Индикатор должен показывать текст, для обозначения линий.


( Читать дальше )

ABC Easy/power language Урок 4.

Урок 1.
Урок 2.
Урок 3.


Урок 4. Операторы и условия.Узнайте, как написать код с условиями. 

  В сегодняшнем уроке вы узнаете, как менять направление выполнения вашего кода при соблюдении определенных условий. Это возможно при использовании операторов. Вы можете найти их в практически любом языке программирования, по своей сути они являются основой каждой программы. Например, операторы могут быть использованы для того чтобы менять цвет скользящей средней, в зависимости от ей размещения по отношению к цене закрытия бара. Если вы хотите закрыть все позиции по истечении определенного времени, то необходимо использовать операторы. Если вы хотите включить алерт, после выполнения определенного условия, так же необходим оператор. Этот список можно продолжать довольно долго, но я думаю, вы уже поняли, что утверждения не только очень полезны, но и крайне важны. Ни один учебник по программированию не может обойтись без операторов, и поэтому крайне важно хорошо разобраться в них, прежде, чем мы можем перейти к более сложным вещам.  



( Читать дальше )

ABC Easy/power language Урок 3.

Урок 1.
Урок 2.

Урок 3. Циклы с условиями.Как правильно использовать циклы в программировании. 

  Добро пожаловать на новый урок, на пути освоения MultiCharts и PowerLanguage. Если вы не читали предыдущие уроки, то я бы предложил вам сделать это. Этот урок будет основан на понятиях изложенных в предыдущих уроках. На уроке 02 мы узнали, как можно построить скользящую среднюю на графике. Мы использовали цикл, чтобы просуммировать значения предыдущих баров, которые нужно привести к среднему. Сегодня вы изучите еще один тип цикла. Так же вы узнаете, как использовать редактор для вывода информации в окне отладки.

  На первом уроке мы изучили главное окно в редакторе PowerLanguage. Когда вы откроете редактор, то вероятно увидите, что он разделен на три части. Если это не так, то скорее всего вы изменили внешний вид в меню «Вид» (View). Убедитесь, что «Окно отладки» (Output Bar) на месте, так как оно будет нужно нам на этом уроке.

ABC Easy/power language Урок 3.



( Читать дальше )

ABC Easy/power language Урок 1.

Пару лет назад, на одном иностранном сайте (ABC какойт-то там), я наткнулся на подборку неплохих уроков по easy/power language. После перевода с помощью гугл транслейт, они очень помогли мне освоить этот язык. Пожалуй выложу их здесь. Думаю кому нибудь пригодится.

Урок 1. Первые шаги к пониманию языка EasyLanguge/PowerLanguage

  Отлично, вот вы приступили к первому шагу на пути освоения программы Multicharts и Tradestation. Я очень рад отправиться вместе с вами в это увлекательное приключение.

   В этом уроке я покажу вам основы работы с PowerLanguage и PowerLanguage Editor. Я много думал над тем как лучше сделать эти занятия. С одной стороны, мы бы могли сразу погрузиться в программирование, а теорию я бы объяснял попутно. С другой стороны, мне кажется что лучше, сначала рассказать об основах, и затем строить практику на этом фундаменте. И когда мы будем делать что-то на следующих уроках, у вас уже будет представление о том, что мы будем делать. И эта информация поможет вам в изучении.



( Читать дальше )

Вопрос по TSLab

Прошу помощи по TSLab.
Ситуация следущая: для предтеста иногда требуется сделать так, чтобы при тестировании позиция закрывалась точно на закрытии свечи. В Easy/Power Language это легко сделать, написав строчку :

if barssinceentry = 0 then sell this bar close;  

Вопрос по TSLab

  ТСЛаб же закрывает позицию на открытии следущего бара, что не есть гуд, так как существуют гепы и результаты тестирования между мултиком и ТСлабом серьезно разнятся. Вот для примера блоки: «Закрытие позиции по рынку» проискходит когда «Удерживалось баров» = «Константа», «Константа» = 0:

( Читать дальше )

Работает ли технический анализ на российском рынке??

    • 26 сентября 2014, 11:30
    • |
    • yurikon
  • Еще
Доброго дня всем!

Мы предлагаем пользователям смарт-лаба самим ответить на этот душещипательный вопрос и протестировать классические индикаторы теханализа на российских акциях и фьючерсах. Для этого клиенту предоставляется виртуальный персональный сервер (vps) с установленной базой данных котировок с 1997-го года и готовыми механическими торговыми системами. Выбрав интересующий инструмент, таймфрейм (минимальный — тик) и торговую систему можно провести тестирование на исторических данных и получить ответ — какие индикаторы и с какими параметрами более подходят для реального трейдинга. 

 Работает ли технический анализ на российском рынке??


Данный продукт будет интересен как новичкам, которые только изучают фондовый рынок, так и действующим трейдерам для оптимизации параметров используемых индикаторов (периоды усреднения, размер стоп-лосса и тейк профита).


( Читать дальше )

Как найти свой грааль? + скидки на Мультичартс

Теперь все слушатели моего курса обучения языку программирования Easy Language могут получить скидку на программу с коннектором к квику. Стоимость со скидкой составит 999 долларов (вместо 1549 в обычном случае).

Вот ученик прислал отзыв.  Публикую здесь с его разрешения без какой-либо редактуры.

Добрый день,

Решил написать о своем мнении по поводу курсов изучения языка программирования EasyLanguage.
Почему то не приходит в голову как литературно оформить отзыв, поэтому просто пройду по плюсам и минусам, которые лично для меня имеют значение.

Сначала минусы:
На самом деле это, наверное, даже не минусы, а пожелания, которые, на мой взгляд, могли бы улучшить данный курс. Иногда Иван говорит, что редко использует или вообще не использует ту или иную конструкцию или модель языка. Однако он понимает, что кому-нибудь когда-нибудь может понадобиться, поэтому считает необходимым уделить этому время, иногда даже отдельные лекции. Ну что же, на самом деле это очень ответственная позиция, так как возможно ученики найдут, где применить данный материал. Да и просто без этого материала курс может не быть целостным. Но почему-то я лично, зная в начале лекции, что ее материал учитель в практической деятельности не использует, с уже меньшим энтузиазмом изучаю именно данную область. Возможно, о практической ценности такого материала стоило бы сказать в конце лекции.

Остальные недостатки в большей степени связаны с тем, что я проходил обучение языку программирование в первой, пилотной, так сказать, группе. Я получал лекции по мере их написания, и, разумеется, иногда возникали технические нюансы, связанные, с особенностью записи, либо мелких ошибок в описании решения какой – либо задачи. Эти моменты выяснялись после того, как я задавал вопросы по окончанию изучения лекции, либо сам Иван комментировал ошибки предыдущей лекции в следующем занятии. Хотя, надо признать, что такие недочеты были довольно таки редки.


А теперь плюсы.

Плюсов на самом деле много, они лежат на поверхности и над ними не нужно ломать голову. В курсе чувствуется структурированность и последовательность. Это очень важно. Понравилось то, что следующую лекцию получаешь, когда разобрался с содержанием предыдущей и выполнил по ней домашнее задание. Лично у меня домашние задания всегда были с ошибками. Но, что для меня очень важно, Иван не просто говорил, тут ошибка — сделай так то, а давал лишь направление, с тем, чтобы конкретный метод или способ должен был подобрать я сам. На самом деле только так, думая, ошибаясь и исправляя, можно действительно чему-то научиться. Во время лекции язык очень живой, лекции не скучные. Иногда Иван разбавит материал уместной шуткой. А иногда — не уместной, но тоже смешной (шутка). Домашние задания придуманы таким образом, чтобы позволить ученику в различных вариациях использовать материал лекции. Ну и общее настроение лекций нацеливает на применение полученных навыков для создания рабочих алгоритмов. Ответственность учителя – она действительно есть. Чувствуется, что пока ты чего-то не понимаешь, можешь «мучить» Ивана своими вопросами, пока окончательно не прояснишь для себя материал. Т.е. человек обещал научить «EasyLanguage» и делает это, если конечно у ученика есть такое желание, так как любое обучение это труд, в том числе и ученика. Как бы преподаватель хорошо не разбирался в предмете, какими бы прогрессивными методиками не пользовался, в первую очередь нужно понимать, что придется тратить свое время и силы не только на прослушивание лекций, но и на самостоятельную работу. Без этого не достигнуть того к чему стремишься. Кстати, преподавателя можно «доставать» своими вопросами по предмету, и он на них довольно подробно отвечает. «Взорвать» мозг преподавателю в принципе возможно, но это может случиться, если вы пришлете на проверку совсем уж не оптимизированный код, в котором сами с трудом разберетесь. Не злоупотребляйте этим. Ни разу не получал от Ивана формальной отписки на свои вопросы.

Ну и напоследок, определитесь для чего вам нужен Easy Language. Если только для тестирования идей, то кроме затрат на курсы от вас больше денег не потребуется, так как можно обойтись ограниченной версией программы. Если же вы планируете торговать через Мультичартс, нужно быть готовым потратиться на приобретение лицензии программы с коннектором к Квику, а это как минимум 1000 долларов.


( Читать дальше )

....все тэги
UPDONW
Новый дизайн