Как заработать деньги. Проект сам себе финансист.
май 2024
пн вт ср чт пт сб вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

OrderExpiration() - дата истечения отложенного ордера

OrderExpiration() - дата истечения отложенного ордера Перед тем, мы приступим к рассмотрению торговых функций для открытия/закрытия позиции или управления ордерами, хотелось бы рассказать о двух функциях: OrderExpiration() и OrderMagicNumber(). В данной статье будет рассказано о торговой функции OrderExpiration(). datetime OrderExpiration() Эта функция возвращает дату эксперации (истечения) отложенного ордера. Если до указанного времени ордер не сработал, то он автоматически удаляется из системы. Ордер должен быть предварительно выбран с помощью функции OrderSelect(). Если дата истечения не установлена (т. е. ордер может существовать бесконечное время, пока не исполнится или не будет удален), то OrderExpiration() вернет 0. Для чего используется дата истечения отложенного ордера? Причин может быть множество. Например, довольно разумно удалять отложенные ордера в пятницу поздно вечером - перед закрытием недели. В качестве примера использования функции OrderExpiration() напишем кусок кода, которых пробегает по всем неудаленным отложенным ордерам и если дата истечения не установлена, то устанавливает ее на 23:59:59 ближайшей пятницы.
Полная версия статьи
Категория: Советники форекс


OrderMagicNumber() - идентификационное (магическое) число для выбранного ордера

OrderMagicNumber() - идентификационное (магическое) число для выбранного ордера Очень часто трейдеру бывает нужно как-то идентифицировать ордера или позиции. Например, полезно знать, открыт ли данный ордер именно этим экспертом или на каком периоде графика сработал торговый сигнал. Разработчики MetaTrader 4 предусмотрели для таких случаев очень полезную торговую функцию - OrderMagicNumber(). int OrderMagicNumber() Функция OrderMagicNumber() возвращает целое число, которое было установлено для этого ордера функцией OrderSend() в параметре magic. Немного забегая вперед, расскажу о формате функции OrderSend() : Функция OrderSend() предназначена для размещения отложенного ордера или открытия позиции. В следующей статье будет рассказано о ней подробнее. Как я уже говорил ранее, магическое число для ордера или позиции передается в функцию через параметр magic. Предположим, что у нас работает несколько экспертов, каждый со своим номером (ID). Допустим, что также возможна ситуация, когда один эксперт работает по одному и тому же инструменту, но на разных периодах графика.
Полная версия статьи
Категория: Советники форекс


Технические торговые стратегии Форекс

Закончив с «телефонными» аббревиатурами АТС и МТС, перейдём к не менее важному типу разделения торговых систем, а именно - на трендовую торговую систему и канальную торговую систему. Приведённые название говорят сами за себя: если в первом случае значительную часть Технические торговые стратегии Форекс Аналитические торговые стратегии Форекс Механические торговые стратегии Форекс Анализ торговых систем Форекс Создание своей торговой стратегии Идеальная торговая стратегия существует?
Полная версия статьи
Категория: Торговые стратегии форекс


Создание торговой стратегии для работы на рынке Форекс/Forex

Существует множество различных видов классификаций торговых систем, но главное, с чем вам предстоит определиться при создании торговой стратегии - является ли ваша система механической (МТС) или аналитической (АТС). Принципы работы и создания механических торговых стратегий описаны в соответствующем разделе, а на этой странице мы рассмотрим все базовые, основопологающие принципы, лежащие в основе создания любой, как механической, так и аналитической торговой системы, для работы на валютном рынке. Подобный план создания торговой стратегии необходим для: более глубокого понимания торговой методики планируемой торговой стратегии; анализа всех положительных и отрицательных сторон этой системы; возможной будущей переработки некоторых правил по работе со стратегией с учётом индивидуальных особенностей трейдера; Как известно, торговые стратегии для торговли на финансовых ранках различают в основном по временному интервалу, внутри которого предпологается совершение сделок. Как правило различают следующие интервалы: Краткосрочные (от 5-ти минут до 24-х часов) Среднесрочные (от 24-часов до 3-4 недель) Долгосрочные (от 4-х недель до года и более) Данное деление весьма условно, поскольку каждый трейдер по своему понимает понятие срочности.
Полная версия статьи
Категория: Торговые стратегии форекс


OrderOpenTime() - время открытия ордера или позиции, выделенного функцией OrderSelect()

OrderOpenTime() - время открытия ордера или позиции, выделенного функцией OrderSelect() В предыдущей статье мы посчитали прибыль по закрытым позициям. Теперь усложним задачу: сосчитаем прибыль только по закрытым позициям, которые были открыты сегодня. С помощью функции OrderOpenTime() мы можем получить дату и время открытия ордера или позиции, выделенного предварительно с помощью функции OrderSelect(). datetime OrderOpenTime() В случае отложенного ордера функция OrderOpenTime() возвращает дату и время выставления ордера. В случае открытой или закрытой позиции функция возвращает дату и время открытия позиции. Для того, чтобы определить, что позиция открыта сегодня, нам нужно знать значение типа datetime для сегодняшней даты в 00:00:00 часов. В этом нам помогут четыре новых функции: Datetime CurTime() - время прихода последней котировки в виде количества секунд, прошедших после 00:00 1 января 1970 года; Int TimeHour(datetime time) - возвращает порядковый номер часа для времени time; Int TimeMinute(datetime time) - возвращает порядковый номер минуты для времени time; Int TimeSeconds(datetime time) - возвращает количество секунд с начала минуты для времени time.
Полная версия статьи
Категория: Советники форекс


Локальные и статические переменные

Локальные и статические переменные В предыдущей статье мы узнали о том, как использовать переменные и массивы в эксперте. Единственным нераскрытом моментом остались области видимости переменных. Дело в том, что переменные бывают нескольких типов: Локальные переменные, Статические переменные, Глобальные переменные, Внешние переменные, Параметры функций. Локальные переменные Если переменная объявлена в пределах какой-нибудь функции, то она является локальной переменной и видна только в пределах этой функции. За пределами этой функции к этой переменной обращаться нельзя. Инициализация (присвоение начального значения) локальной переменной происходит каждый раз при вызове функции. Присваиваемое начальное значение может быть как константой, так и выражением. Пример объявления и инициализации локальной переменной: int CalcFactorial(int n) { int i = 0;. .. } Cтатические переменные Статические переменные объявляются директивой static. Они инициализируются только один раз - при первом вызове функции и сохраняют свое значение даже после выхода из функции.
Полная версия статьи
Категория: Советники форекс


OrderProfit() - прибыль выделенного ордера

OrderProfit() - прибыль выделенного ордера До сих пор мы еще не приступали к рассмотрению торговых функций, с помощью которых можно открывать/закрывать позиции и управлять ордерами. Несомненно Вам уже не терпится научить Вашего эксперта торговать, и уже очень скоро мы к этому подойдем. Однако, прежде всего хотелось бы рассмотреть несколько оставшихся торговых функций, с помощью которых можно получить информацию об ордере, выделенном с помощью функции OrderSelect(). Сегодня будет рассказано о функции OrderProfit(). double OrderProfit() Функция OrderProfit() возвращает прибыль для ордера, выделенного с помощью функции OrderSelect(). Предположим, что мы хотим подсчитать прибыль, которую мы получили по закрытым позициям. В следующей статье мы продолжим рассмотрение торговых функций и расскажу о функции OrderOpenTime(). Автор статьи: Андрей Ведихин
Полная версия статьи
Категория: Советники форекс


Участники торгов - новичкам о структуре финансовых рынков

Участники финансового рынка - очень важная тема, необходимая для правильного понимания действия рынков в целом и рынка форекс в частности. Причины торговли на рынке могут различаться как небо и земля. Все зависит от того, к какой из перечисленных групп относится участник рынка: центральные банки коммерческие банки участники валютных бирж инвестиционные фонды брокерские компании фирмы, осуществляющие внешнеторговые операции частные лица. Последние участники - это вы. Хотя, конечно, вы сами непосредственно (в физическом смысле) участвовать в торговле на рынке FOREX не сможете. Вы будете поручать это сделать своему брокеру. Да и на самом деле, ведь действительно куда приятней давать распоряжения, чем самому их исполнять. Согласитесь? Однако где же все находятся, спросите вы. А у себя в офисах, сидят за компьютерами или дома. Валютный рынок - это огромная сеть, соединяющая людей через экран компьютера или телефон.
Полная версия статьи
Категория: Обучение форекс


Механические торговые стратегии Форекс

Механические торговые стратегии Форекс В механических торговых системах (МТС) правила носят практически стопроцентно формализованный характер, где функции трейдера состоят в чётком, своевременном и однообразном выполнении правил в зависимости от появляющихся ситуаций на рынке. При этом любое вмешательство трейдера или отклонение от данных правил недопустимо и карается «расстрелом», т. е. получением убытков трейдером. Фактически мы создаём некое подобие торгового робота, который будет за нас решать, когда входить в рынок, когда выходить, где выставлять ордера и т. п. Некоторые начинающие трейдеры даже верят, что существует некая безубыточная стратегия форекс, хотя если бы это было действительно так, на планете давно воцарился бы мир и всеобщий достаток, как минимум... И уж во всяком случае отчаявшиеся трейдеры не прыгали бы из окон небоскребов... Тем не менее, плюсы МТС несомненны: торговать по механической торговой системе - всё равно, что собирать мебель по инструкции, - просто и понятно, как конструктор.
Полная версия статьи
Категория: Торговые стратегии форекс


OrderTicket() - тикер выделенного ордера

OrderTicket() - тикер выделенного ордера В предыдущей статье мы узнали о реализации алгоритма трейлинг стопа на языке MetaQuotes Language 4. Эта функция возвращает тикер выделенного с помощью функции OrderSelect() ордера или позиции. В следующей статье мы продолжим рассмотрение торговых функций. Автор статьи: Андрей Ведихин
Полная версия статьи
Категория: Советники форекс


Прыг: 16 17 18 19 20 21 22 23 24 25 26
Скок: 10 20 30 40 50

Есть что сказать? Не стесняйтесь!






Видео по теме:




В мире больших денег

  • Самые богатые люди
    планеты. Ежегодные рейтинги FORBS. Истории успеха признаных финансовых гуру
  • Самые дорогие вещи:
    Часы, автомобили, ноутбуки стоимотью в десятки и сотни тысяч долларов. Рубрика "Чтоб я так жил"
  • Денежные прогнозы
    Что покупать и что продавать? Периодические прогнозы цен на иностранные валюты, акции крупнейших компаний и драгоценные металлы

ВКонтакте с деньгами

УГОЛОК АДМИНИСТРАТОРА