С Новым 2007 Годом!!!
|
Подписаться на мою рассылку Архив форекс-блога "Интернет-трейдинг на форекс / forex" - December 2006« November 2006 | На главную страницу | January 2007 » Sunday, 31.12.2006 С Новым 2007 Годом!!!
Friday, 29.12.2006 Календарь событий рынка FOREX на 01.01.2007-05.01.2007Каждую неделю Вы сможете найти на моем сайте календарь предстоящих событий в мире, которые могут повлиять на динамику валют на рынке FOREX.
Thursday, 28.12.2006 Глобальные массивы: функция DeleteItem()В этом выпуске я расскажу о функции DeleteItem(), с помощью которой Вы сможете удалить элемент с индексом index из массива array: bool DeleteItem(string array, int index, bool &is_sorted) Функция возвращает true в случае успешного удаления и false - в случае ошибки.
Wednesday, 27.12.2006 Глобальные массивы: функция GetItem()Очень полезной функцией для работы с глобальным массивом может стать функция GetItem(): bool GetItem(string array, int index, double &result) Эта функция пытается получить значение элемента с индексом index и вернуть это значение через переменную result в переменную, указанную в качестве третьего параметра при вызове этой функции.
Monday, 25.12.2006 Вышел 151-й номер журнала для трейдеров FOREX MAGAZINESunday, 24.12.2006 Дилинговый центр "Альпари" - 8 лет на рынке FOREXСегодня исполнилось 8 лет Дилинговому центру "Альпари". Ровно восемь лет назад, 24 декабря 1998 года, мы подняли бокалы за рождение нового дилингового центра. Восемь лет пролетели как секунда. Сейчас уже твердо можно констатировать, что Дилинговый центр "Альпари" - безусловный лидер российского рынка FOREX:
Думаю, что не одну страницу заняло бы перечисление того, что делает ДЦ "Альпари" лидером отрасли, но главный актив компании - профессиональный и дружный коллектив. В субботу утром несколько арендованных автобусов помогли сотрудникам компании переместиться в уютные домики в Подмосковье, чтобы отвлечься от работы, немного отдохнуть, ну и, конечно, отметить День Рождения Дилингового центра "Альпари".
Saturday, 23.12.2006 Календарь событий рынка FOREX на 25.12.2006-29.12.2006Каждую неделю Вы сможете найти на моем сайте календарь предстоящих событий в мире, которые могут повлиять на динамику валют на рынке FOREX.
Friday, 22.12.2006 Глобальные массивы: технология поискаВ прошлом выпуске я привел код функции SearchItem(), с помощью которой можно найти элемент в массиве. Эта функция возвращает:
Для того, чтобы понять принцип работы этой функции, будет полезно рассказать о различных технологиях поиска.
Thursday, 21.12.2006 Глобальные массивы: функция SearchItem()Поскольку мы используем глобальные массивы для хранения данных, то вполне вероятно, что нам понадобятся функции поиска элемента в массиве. Технология поиска будет зависеть от того, упорядочен ли наш массив:
Итак, напишем функцию SearchItem(), которая осуществляет поиск в массиве и возвращает:
Tuesday, 19.12.2006 Глобальные массивы: функция AddItem()В этомы выпуске я опишу функцию AddItem(), которую мы будем использовать для добавления нового элемента в массив.
Monday, 18.12.2006 Вышел 150-й номер журнала для трейдеров FOREX MAGAZINESunday, 17.12.2006 Календарь событий рынка FOREX на 18.12.2006-22.12.2006Каждую неделю Вы сможете найти на моем сайте календарь предстоящих событий в мире, которые могут повлиять на динамику валют на рынке FOREX.
Saturday, 16.12.2006 Глобальные массивы: функция Count()В прошлом выпуске я расскал о структуре хранения данных в глобальном массиве. Теперь мы знаем достаточно, чтобы начать реализовывать функции для работы с массивом:
Friday, 15.12.2006 Реализация глобального массива: обзор задачиВ предыдущих выпусках я рассказал о всех функциях, которые применяются для работы с глобальными переменными. Думаю, что будет полезно привести несколько практических примеров использования этих функций. Очень часто перед трейдером стоит задача сохранения массивов данных (список тикеров позиций, открытых этим экспертом, и т.д.) в глобальных переменных. Конечно, можно все данные хранить в переменных эксперта, но при перезапуске клиентского терминала они будут потеряны, поэтому лучше критические данные, которые нельзя потерять ни в коем случае, хранить не в памяти, а сразу в глобальных переменных.
Thursday, 14.12.2006 GlobalVariablesDeleteAll() - удаление глобальных переменныхВ прошлых выпусках мы рассмотрели огромное количество функций, которые используются при работе с глобальными переменными, а также я привел большое количество полезных примеров практического использования этих функций. Фактически только одна функция осталась неописанной - GlobalVariablesDeleteAll().
Monday, 11.12.2006 Вышел 149-й номер журнала для трейдеров FOREX MAGAZINESunday, 10.12.2006 Календарь событий рынка FOREX на 11.12.2006-15.12.2006Каждую неделю Вы сможете найти на моем сайте календарь предстоящих событий в мире, которые могут повлиять на динамику валют на рынке FOREX.
Friday, 08.12.2006 GlobalVariableName(): имя глобальной переменнойВ этом выпуске я расскажу о функции GlobalVariableName(): string GlobalVariableName(int index) Функция GlobalVariableName() возвращает имя глобальной переменной с номером index. Порядковый номер переменной должен быть большим или равным нулю, но меньше, чем значение, возвращаемое функцией GlobalVariablesTotal().
Thursday, 07.12.2006 GlobalVariablesTotal() - количество глобальных переменныхВ прошлых выпусках я рассказал об очень полезных функциях, предназначенных для работы с глобальными переменными:
Рассмотренных ранее функций вполне достаточно, чтобы выполнить любое действие с глобальной переменной, если известно ее имя. Однако иногда Вы можете не знать имени глобальной переменной и Вам захочется ее найти среди других переменных. В этом Вам помогут функции GlobalVariablesTotal() и GlobalVariableName().
Wednesday, 06.12.2006 "Критическая секция": функции Lock() и Unlock()В прошлом выпуске я начал рассказывать о критических секциях и привел исходный код функций, с помощью которых эти критические секции реализуются: Lock() и Unlock(). В этом выпуске я хотел остановится на этих функциях подробнее.
Monday, 04.12.2006 Завтра моему блогу исполнится 1 год: подводим итоги. Карта блогаЗавтра моей личной страничке исполнится 1 год. Целый год я с большим удовольствием публиковал материалы на моем сайте. Я старался делать это каждый день, правда не всегда это мне удавалось. Я пытался сделать мой блог полезным и для новичков рынка форекс, и для проффи. По истечении 1 года жизни сайта уже наверно можно подвести промежуточные итоги. Я был бы очень Вам признателен, если бы Вы в этой ветке оставили свои пожелания и предложения о том, каким моему блогу быть в 2007 году. На своем блоге "Интернет-трейдинг на форекс / forex" я уже осветил очень много тем, посвященных интернет-трейдингу на FOREX: Я поделился своим опытом по созданию собственных торговых тактик. И наконец, я начал публиковать руководство по программированию экспертов для начинающих. Материала стало уже очень много, а навигация, к сожалению, оставляет желать лучшего. Поэтому я решил в этом выпуске для Вашего удобства выложить список материалов, опубликованных на моем форекс-блоге по состоянию на 04 декабря 2006 г.
Sunday, 03.12.2006 Вышел 148-й номер журнала для трейдеров FOREX MAGAZINESaturday, 02.12.2006 Календарь событий рынка FOREX на 04.12.2006-08.12.2006Каждую неделю Вы сможете найти на моем сайте календарь предстоящих событий в мире, которые могут повлиять на динамику валют на рынке FOREX.
Friday, 01.12.2006 "Критическая секция": разграничение доступа к ресурсуВ этом выпуске я расскажу о способе организации "критической секции" в советнике. Дело в том, что если в момент выполнения этих функций будет осуществлен доступ к массивам данных, хранимых в глобальных переменных, из нескольких советников одновременно, то результат будет непредсказуемым и в большинстве случаев данные будут испорчены. Для того, чтобы избежать этого, мы создадим объект "критическая секция", который может находиться в двух состояниях:
В каждый конкретный момент только один советник может получить доступ к данным. Пока советник получает данные, будет гореть "красный свет" и другие советники будут ждать "зеленового света". Если горит "зеленый свет", то дорога свободна, т.к. никто в данный момент к данным не обращается.
GlobalVariableDel() - удаление глобальной переменнойВ этом выпуске я расскажу о том, как удалить глобальную переменную. Для этого используется функция GlobalVariableDel(): bool GlobalVariableDel(string name)
« November 2006 | На главную страницу | January 2007 » Подписаться на мою рассылку |
Подписаться на мои рассылки: Карта блога
Начинающим
Механические торговые системы Последние посты:
Журнал FOREX MAGAZINE:Котировки Forex:
Авторские права © 2005-2006 Андрей Ведихин
Условия использования материалов блога "Интернет-трейдинг на форекс / forex" Контакты с автором:
Движок сайта: Movable Type 5.04 |