рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Определение и использование операторов BUY и SELL

Определение и использование операторов BUY и SELL - раздел Программирование, Глава 4.   ...

Глава 4.

 

Определение и использование операторов BUY и SELL.

 

В любое время пользователь может занять на рынке одну из трех возможных позиций. Это, длинная позиция (Long), короткая позиция (Short) или позиция «вне рынка» (Flat).

 

Команда с оператором BUY указывает TradeStation занять длинную позицию, купив Х ценных бумаг. В свою очередь, команда с оператором SELL говорит TradeStation занять короткую позицию, продав Х ценных бумаг. Количество ценных бумаг (Х), которые следует купить или продать указываются пользователем. Когда выполняется команда Buy или Sell, возникает открытая позиция (Long или Short). Позицию «вне рынка» (Flat) можно также рассматривать как отсутствие позиции.

Так же в этой главе будут рассмотрены команды выхода из позиции – Exit.

Некоторые системы имеют только команды Buy и команды Sell. Другие могут содержать команды – либо Buy, либо Sell и команду Exit. Некоторые системы содержат и Buy и Sell и Exit команды. Системы, имеющие только команды Buy и Sell, часто называются реверсивными системами.

Команды с операторами BUY и SELL могут быть написаны только внутри Систем, следовательно, их нельзя использовать в Методиках или Функциях.

 

Синтаксис команды с оператором BUY:

Syntax: Buy [("Signal name")] [Number of Contracts][When] [Extra measure] [Order type];

Syntax: Buy [("Имя сигнала")] [Кол-во контрактов] [Когда] [Доп. мера] [Тип ордера];

 

Синтаксис команды с оператором SELL:

Syntax: Sell [("Signal name")][Number of Contracts][When] [Extra measure] [Order type];

Syntax: Sell [("Имя сигнала")] [Кол-во контрактов] [Когда] [Доп. мера] [Тип ордера];

 

Назначение компонента “When” (Когда) при использовании в командах Buy и Sell.

 

Компонент When (Когда) – это дополнительная часть синтаксиса. Его используют в синтаксисе для того, чтобы команда читалась легче. При желании, его можно совсем опустить. Сам состав команды уже определяет, когда она будет исполняться. Если пользователь решит применять эту дополнительную часть синтаксиса, то она будет выражаться такими словами как Tomorrow (Завтра) или Today (Сегодня).

 

Назначение компонента “Signal name” (Имя сигнала).

 

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

Buy("Signal1") .......

Sell("Signal2")........

 

Имя сигнала – дополнительная часть синтаксиса. Если вы не хотите использовать имя сигнала в Системе, не включайте эту часть синтаксиса с команду.

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

Примеры Имен сигналов.

 

Определение количества ценных бумаг (контрактов), которые следует купить или продать.

 

Если количество ценных бумаг (контрактов), которое следует купить или продать, не установлено в правилах Системы, то будут использоваться установки TradeStation по умолчанию (эти установки производятся в TradeStation в окне Format Strategy, на вкладке Costs). В простых системах этих установок по умолчанию может быть достаточно. Однако если пользователь создает более сложные системы, ему может понадобиться изменять количество ценных бумаг (контрактов), которые следует покупать или продавать, в зависимости от типа сигнала, текущего состояния системы, периодов последовательных выигрышей/потерь или других условий.

На рисунке ниже приведен код Системы, устанавливающей количество ценных бумаг (контрактов) для сигналов Buy и Sell.

Пример кода системы с установленным количеством контрактов на покупку и продажу.

 

Ниже приведен пример кода системы с использованием переменной для определения количества ценных бумаг (контрактов) в торгах. При этом, критерием для определения количества контрактов на сделку, является текущая прибыль торговой системы (NetProfit + PositionProfit) и маржинальные требования на один контракт (MarginPer).

Пример определения кол-ва контрактов на сделку с учетом прибыли и маржи.

 

Определение типа ордера для команд BUY и SELL.

В TradeStation существует 4 основных вида ордеров: Closing (Close, ордер по-закрытию, на-закрытии), Market (At Market, по-рынку), Stop (Стоп-ордер),… Ордер Close исполняется на закрытии текущего бара (по цене закрытия). Ордер… Существует еще два типа ордеров, которые могут быть созданы с помощью команд Buy и Sell и команды с оператором IF –…

Написание команд BUY и SELL с использованием Close-ордера (Closing order).

Buy today on the Close; {Когда} {Тип ордера} (Купить сегодня на закрытии)

Написание команд BUY и SELL с использованием Market-ордера (At Market Order).

Market-ордер (по-рынку) размещается и исполняется на открытии следующего бара. На рисунке внизу представлен фрагмент той же системы, что и в…  

Конец главы 4.

– Конец работы –

Используемые теги: определение, использование, операторов, BUY, SELL0.085

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Определение и использование операторов BUY и SELL

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Родовидовые определения. Правила определения понятий
Родовидовым назовем определение через род и видовое отличие. Родовидовое определение имеет следующую структ уру: А= dfВ и С, где А — определяемое… Например, для понятия стула — «предмет мебели», для понятия преступления —… Правила определения 1. Правило соразмерности. Прежде, чем описать, в чем заключается это правило, продолжим нашу…

Использование оператора IF – THEN в командах
На сайте allrefs.net читайте: "Использование оператора IF – THEN в командах"

Использование оператора EXISTS
На сайте allrefs.net читайте: "Использование оператора EXISTS"

Основные классы неорганических соединений. Определение молярной массы эквивалентов цинка. Определение теплоты реакции нейтрализации. Скорость химической реакции. Катализ
ВВЕДЕНИЕ... При изучении химии большое значение имеет лабораторный практикум Правильно поставленный эксперимент позволяет...

Использование гидролиза для определения химических свойств белка, ренгеноструктурный анализ, электронная микроскопия
Образование АТФ в процессе метаболизма идет двумя путями окислительного и субстратного фосфорилирования дых цепь ЦТК гликолиз Возникновение... Свойства белков их биологическая роль Методы очистки и разделения Свойства белков кислото основные и...

Определение сущности БУУ: предмет и метод. Можно дать грубое определение цели УУ: предоставление информации, которая полезна для руководства организации
БУУ часть информационной системы предприятия с одной стороны с другой деятельность целями которой является обеспечение информацией руководства... Можно дать грубое определение цели УУ предоставление информации которая... Сущность УУ заключается в аналитичности информации она собирается группируется идентифицируется и изучается УУ...

Задание №1. Определение энтропии. Задание №2. Определение информационных потерь при передаче сообщений по каналам связи с шумами. Варианты заданий для выполнения п. а задачи №1 Практическое занятие №2
Задание Определение энтропии... Сообщение состоит из N символов Имеется m типов символов количество букв... Задание Определение информационных потерь при передаче сообщений по каналам связи с шумами...

Значение планирования затрат в современных условиях.Классификация затрат предприятия.Переменные и постоянные издержки.Использование методов операционного анализа при определении оптимальной величины себестоимости продукции.
Содержание Введение31. Значение планирования затрат в современных условиях42. Классификация затрат предприятия6По экономическим элементам7По… Формирование многих экономических показателей зависит от правильности… Вопросы организации управленческого учета на предприятии тесно связаны с вопросами управления затратами на всех…

Определение энтропии. Определение информационных потерь при передаче сообщений по каналам связи с шумами
Задание Определение энтропии... Сообщение состоит из N символов Имеется m типов символов количество букв... Задание Определение информационных потерь при передаче сообщений по каналам связи с шумами...

Блок –это составной оператор, внутри которого имеются определения переменных
Составной оператор это несколько операторов заключенных в фигурные скобки... a d res a d... Блок это составной оператор внутри которого имеются определения переменных...

0.036
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам