Подписаться на мою рассылку



Архив форекс-блога "Интернет-трейдинг на форекс / forex" - August 2006


« July 2006 | На главную страницу | September 2006 »

Thursday, 31.08.2006

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

В прошлом выпуске я рассказал о реализации алгоритма трейлинг стопа на языке MetaQuotes Language 4.


Wednesday, 30.08.2006

OrderOpenPrice() - получение информации о цене открытии позиции или цене отложенного ордера

В этом выпуске я рассмотрю функцию OrderOpenPrice(). В качестве практического примера применения этой функции рассмотрим установку и управление трейлинг стопом.


Tuesday, 29.08.2006

OrderCommission() - комиссия выделенного функцией OrderSelect() ордера

Вчерашний и сегодняшний выпуски посвящены не очень нужным с практической точки зрения торговым функциям: OrderSwap() и OrderCommission().

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


Monday, 28.08.2006

OrderSwap() - начисленный сторидж по выделенному ордеру

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

В этом выпуске я расскажу о функции OrderSwap(). Честно говоря, я совершенно не вижу практического применения этой функции в экспертах, но раз она присутствует, то лучше о ней рассказать.


Sunday, 27.08.2006

Вышел 134-й номер журнала для трейдеров FOREX MAGAZINE



  Журнал распространяется бесплатно.
  • Формат: PDF
  • Размер файла: 4.97 Mb

СКАЧАТЬ ЖУРНАЛ !

Лицензия Минпечати Эл No ФС 77-20968
ООО "ФорексМагазин"

Читайте в номере от 28 августа 2006 года:


Saturday, 26.08.2006

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

В прошлых выпусках мы решали задачу определения того, была ли закрыта позиция по Stop Loss или Take Profit ордеру. Существует еще один способ узнать это. При этом данный способ будет более простым, чем рассмотренные ранее.

В этом нам поможет функция OrderComment().


Friday, 25.08.2006

Календарь событий рынка FOREX на 28.08.2006-01.09.2006

Каждую неделю Вы сможете найти на моем сайте календарь предстоящих событий в мире, которые могут повлиять на динамику валют на рынке FOREX.


Thursday, 24.08.2006

OrderSymbol() - инструмент выделенного ордера

Очень часто перед трейдером стоит задача перебрать все открытые позиции или отложенные ордера и что-то сделать с позициями или ордерами, которые выставлены по инструменту, к которому прикреплен советник. Предположим, что нас интересуют только отложенные ордера.

Используя функцию OrderSymbol(), мы можем получить информация о выделенном с помощью функции OrderSelect() ордере или позиции.


Wednesday, 23.08.2006

OrderTakeProfit() - уровень Take Profit ордера

В прошлых выпусках мы уже достаточно сильно продвинулись в вопросе, как определить, была ли позиция закрыта по Take Profit ордеру или по Stop Loss. Параллельно мы изучили следующие торговые функции советника:

В этом выпуске мы изучим функцию OrderTakeProfit() и доработаем наш пример. Мы почему-то с первых строчек кода безусловно верим в тот факт, что позиция была закрыта именно по Stop Loss или Take Profit ордера. А если нет? Это легко проверить.


Tuesday, 22.08.2006

OrderCloseTime() - время закрытия позиции

В прошлом выпуске я слегка модифицировал наш пример определения по какому ордеру была закрыта позиция. Теперь если по ошибке мы выделили с помощью функции OrderSelect() отложенный ордер, а не позицию, эта ситуация выявляется.

Однако возможен случай, когда мы по ошибке выделили открытую позицию. Выявить этот случай нам поможет функция OrderCloseTime().


Monday, 21.08.2006

Какие материалы и где можно найти на моем блоге по интернет-трейдингу на форекс / forex

Уважаемые читатели моего блога!

На своем блоге "Интернет-трейдинг на форекс / forex" я уже осветил очень много тем, посвященных интернет-трейдингу на FOREX:

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

Материала стало очень много, а навигация, к сожалению, оставляет желать лучшего. Поэтому я решил в этом выпуске выложить список материалов, опубликованных на моем форекс-блоге по состоянию на 21 августа.


Sunday, 20.08.2006

Вышел 133-й номер журнала для трейдеров FOREX MAGAZINE



  Журнал распространяется бесплатно.
  • Формат: PDF
  • Размер файла: 4.44 Mb

СКАЧАТЬ ЖУРНАЛ !

Официальный сайт журнала http://www.fxmag.ru

Лицензия Минпечати Эл No ФС 77-20968
ООО "ФорексМагазин"

Читайте в номере от 21 августа 2006 года:


Saturday, 19.08.2006

Календарь событий рынка FOREX на 21.08.2006-25.08.2006

Каждую неделю Вы сможете найти на моем сайте календарь предстоящих событий в мире, которые могут повлиять на динамику валют на рынке FOREX.


Friday, 18.08.2006

Получение типа ордера с помощью OrderType()

В прошлых выпусках мы научились получать информацию о выделенном с помощью функции OrderSelect() ордере или позиции:

В этом выпуске я расскажу о функции OrderType().


Thursday, 17.08.2006

OrderStopLoss() - цена закрытия выделенного ордера или позиции

В прошлом выпуске, рассказывая о функции OrderClosePrice(), я рассмотрел пример, как определить по какому ордеру (Stop Loss или Take Profit) была закрыта позиция, если точно известно, что она была закрыта по ордеру.

В этом примере была использована функция OrderStopLoss(). Из названия абсолютно понятно ее предназначение, но лучше все-таки остановиться на ней поподробнее.

Для того, чтобы изучение функции OrderStopLoss() стало не просто скучным теоретическим описанием, попробуем слегка изменить прошлый пример, чтобы получить максимум практической пользы.


Wednesday, 16.08.2006

OrderClosePrice() - цена закрытия выделенного ордера или позиции

После того, как мы выделим ордер или позицию с помощью функции OrderSelect(), мы можем получить об ордере саму различную информацию. В этом выпуске я расскажу о функции OrderClosePrice().


Tuesday, 15.08.2006

HistoryTotal(): количество закрытых позиций и удаленных ордеров

В выпуске про OrderSelect() - функцию выбора ордера или позиции - я рассказал, что можно также выбрать закрытую позицию или удаленный отложенный ордер, указав в качестве параметра select значение SELECT_BY_POS, а в качестве pool - MODE_HISTORY. В качестве первого параметра (index) функции OrderSelect() в этом случае указывается номер позиции/ордера в этом списке.

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


Monday, 14.08.2006

Вышел 132-й номер журнала для трейдеров FOREX MAGAZINE



  Журнал распространяется бесплатно.
  • Формат: PDF
  • Размер файла: 2.58 Mb

СКАЧАТЬ ЖУРНАЛ !

Официальный сайт журнала http://www.fxmag.ru

Лицензия Минпечати Эл No ФС 77-20968
ООО "ФорексМагазин"

Читайте в номере от 14 августа 2006 года:


OrdersTotal(): количество открытых позиций и неудаленных отложенных ордеров

В прошлом выпуске я рассказал о функции OrderSelect(), с помощью которой можно выбрать ордер или позицию для получения в дальнейшем дополнительной информации об этом ордере или позиции.

Мы увидели, что выбрать ордер можно двумя способами:

  1. по номеру тикера;
  2. по порядковому номеру ордера/позиции в списке.

Если мы выбираем ордер или позицию по порядковому номеру ордера/позиции в списке открытых позиций и неудаленных отложенных ордеров, то бывает очень полезно знать общее количество открытых позиций и неудаленных ордеров. В этом нам поможет функция OrdersTotal().


Sunday, 13.08.2006

Выбор ордера или позиции с помощью OrderSelect()

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


Friday, 11.08.2006

Календарь событий рынка FOREX на 14.08.2006-18.08.2006

Каждую неделю Вы сможете найти на моем сайте календарь предстоящих событий в мире, которые могут повлиять на динамику валют на рынке FOREX.


Thursday, 10.08.2006

Учим эксперта торговать

Я уверен, что Вам уже не терпиться научить Вашего эксперта торговать. Язык MetaQuotes Language 4 позволяет осуществлять ПОЛНЫЙ контроль над торговым счетом - открывать/закрывать позиции, размещать/модифицировать и удалять ордера, получать информацию об открытых позициях и уже закрытых сделках и многое-многое другое.

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


Tuesday, 08.08.2006

Все торговые инструменты в Альпари теперь торгуются по технологии Instant Execution

Дилинговый центр Альпари   В последнее время все больший интерес со стороны рядового инвестора вызывают "народные" компании, предлагающие весь спектр дилинговых услуг своим клиентам на рынке FOREX. Основной вопрос, возникающий у рядового инвестора при выборе своего брокера, обычно заключается в размере спрэда и скорости заключения сделки.


Monday, 07.08.2006

Оператор переключения switch

Ранее я рассказал об условном операторе if-else, с помощью которого можно изменить порядок выполнения операторов в эксперте. Достаточно часто возникают ситуации, когда нам надо заложить в эксперте не два, а больше варианта развития событий. Например, переменная i может принимать целочисленные значения от 1 до 5 и в зависимости от того, какое значение имеет эта переменная, возможны 5 различных последовательностей операторов. Такую задачу легко можно решить с использованием множества вложенных условных операторов if-else.


Sunday, 06.08.2006

Фоторепортаж с "Cartier International Polo 2006" (продолжение)

Во второй половине дня на трибунах не было свободного места. Напряжение царило в воздухе.

Перед началом принципиального поединка Англия - Новая Зеландия состоялось красочное шоу. Вначале зрители увидели марширующих гвардейцев:


Фоторепортаж с "Cartier International Polo 2006", на котором мне удалось побывать в прошлое воскресенье

В прошлое воскресенье, 30 июля, мне удалось побывать на замечательном спортивном празднике, который проходил в Guards Polo Club в Виндзоре (Англия). В программе мероприятия было две игры в поло: в первой принимал участие Принц Харри (HRH Prince Harry), а вторая была принципиальным матчем между давними соперниками: сборной Англии и сборной Новой Зеландии. Ну а теперь обо всем по порядку...


Saturday, 05.08.2006

Календарь событий рынка FOREX на 07.08.2006-11.08.2006

Каждую неделю Вы сможете найти на моем сайте календарь предстоящих событий в мире, которые могут повлиять на динамику валют на рынке FOREX.


Friday, 04.08.2006

Досрочное завершение очередной итерации цикла с помощью оператора continue

В прошлом выпуске я рассказал о том, как можно досрочно выйти из цикла с помощью оператора break. Однако иногда нам нужно не навсегда выйти из цикла, а просто завершить досрочно очередную его итерацию. Для этого используется оператор continue.


Досрочный выход из цикла с помощью оператора break

В прошлых выпусках я рассказал о двух способах организации циклов в советнике: операторе цикла while и об операторе цикла for.

Достаточно часто возникает потребность досрочно выйти из цикла - для этого используется оператор break.


Thursday, 03.08.2006

Оператор цикла for

В прошлом выпуске я рассказал об операторе цикла while. Этот оператор используется, когда необходимо повторить некоторую последовательность действий несколько раз (или ни одного). Подобную задачу можно решить также с помощью другого оператора цикла - оператора for.


Wednesday, 02.08.2006

Оператор цикла while

Обычно операторы в коде эксперта выполняются последовательно - один за другим. Однако часто требуется изменить последовательность их выполнения в зависимости от каких-то условий. В прошлом выпуске я рассмотрел один из способов изменения этой последовательности: условный оператор if-else. Применение этого оператора оправдано, когда есть необходимость выполнить две разные последовательности действий в зависимости от какого-то условия.

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


Tuesday, 01.08.2006

Условный оператор if-else

В этом выпуске я вернусь к рассмотрению нашего первого советника и расскажу об условном операторе if-else, который я использовал в функции init().


« July 2006 | На главную страницу | September 2006 »


Подписаться на мою рассылку



Журнал FOREX MAGAZINE:



Архив номеров FOREX MAGAZINE

Котировки Forex:

Счетчики:

Авторские права © 2005-2006 Андрей Ведихин

Условия использования материалов блога "Интернет-трейдинг на форекс / forex"

Контакты с автором:


Движок сайта:
Movable Type 5.04