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



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


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

Saturday, 29.07.2006

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

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


Friday, 28.07.2006

Ахтунг! Лисы напали на мой дом! Продолжается подсчет пропавших и покалеченных...

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

Прошу прощения за написание поста на тему, которая отличаются от тематики моего блога - Интернет-трейдинг на форекс, но сегодня утром я испытал небольшое потрясение...


Thursday, 27.07.2006

Приоритеты операций и порядок выполнения выражений

В прошлых выпусках я рассказал о следующих типах операций в выражении:

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


Wednesday, 26.07.2006

Объединение арифметических и побитовых операций с операцией присваивания

В прошлых выпусках мы рассмотрели арифметические и побитовые операции. Ранее я рассказал об операторе присваивания.

В синтаксисе MetaQuotes Language 4 - языка написания советников - есть возможность объединить арифметические и побитовые операции с операцией присваивания.


Tuesday, 25.07.2006

Побитовые операции

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

Для начала необходимо рассказать о формате представления чисел в компьютере.

Мы в нашей жизни привыкли к десятичному представлению чисел: 56, 777, 10957 и т.д. Десятичное представление числа 10957 означает, что 10957 = 1*104 +0*103+9*102+5*101+7*100. Иными словами десятичное число - это a0*100+a1*101+a2*102+...+an*10n. Т.е. сумма произведений соответствующей цифры (ai) на соответствующую степень числа 10 (10i).

В компьютере внутренний формат представления чисел - двоичный. В двоичном формате все числа состоят из нулей и единиц, а в качестве множителя используется не число 10, возведенное в степень, а соответствующая степень числа 2. Например, двоичное число 10001101 равно десятичному (обычному) числу 1*27+0*26+0*25+0*24+1*23+1*22+0*21+1*20 = 128+0+0+0+8+4+0+1 = 141.

Каждая такая двоичная цифра (1 или 0) называется битом.

Теперь мы знаем достаточно, чтобы рассмотрить побитовые операции.


Monday, 24.07.2006

Логические операции

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

Напомню, что значение ЛОЖЬ (false) представляется в виде нулевого значения, а ИСТИНА (true) - ненулевого.

В этом выпуске я рассмотрю логические операции НЕ (!), ИЛИ (||) и И (&&).


Sunday, 23.07.2006

Операции отношения

Как мы уже знаем, один из стандартных типов переменных в языке MetaQuotes Language 4 - тип bool. Переменная типа bool может принимать только два значения: ИСТИНА (true) и ЛОЖЬ (false). Значение ЛОЖЬ представляется в виде нулевого значения, а ИСТИНА - ненулевого.

Значение операции отношения или логической операции будет иметь тип bool.


Saturday, 22.07.2006

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

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


Friday, 21.07.2006

Оператор присваивания. Арифметические операции

В предыдущем выпуске я рассказал о составном операторе. В этом выпуске я расскажу об операторе присваивания.

Формат оператора присваивания:

   переменная = выражение;


Thursday, 20.07.2006

Комментарии аналитика Альпари на РБК

В среду, 19.07.2006, в вечернем эфире РБК в программе "Рынки" в 17:35 состоялось выступление одного из ведущих аналитиков Дилингового центра "Альпари" - директора Высшей школы трейдера Сергея Семенова.

Сергей Семенов:

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

Скачать сокращенный вариант записи передачи с участием Сергея Семенова.


Wednesday, 19.07.2006

Составной оператор

В выпуске "Использование констант в эксперте" мы научились описывать константы и разобрались, что же в коде нашего первого эксперта означают следующие строчки:

   #define STATE_SQUARE   0
#define STATE_LONG 1
#define STATE_SHORT 2

В выпуске Внешние переменные мы научились задавать параметры эксперта, и нам стали понятны следующие строчки:

   extern int           MAPeriod     = 13;
extern double LotsNumber = 1.0;

Кроме локальных и статических переменных мы рассмотрели и глобальные (на уровне одного модуля) переменные, в результате приоткрылась завеса над еще двумя строчками нашего эксперта:

   int CurrentState;
int MyOrderTicket;

Теперь рассмотрим более подробно, что же в нашем эксперте делает функция init().


Tuesday, 18.07.2006

Параметры функций

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


Monday, 17.07.2006

Глобальные переменные

В прошлом выпуске я рассказал о внешних переменных. В этом выпуске я остановлюсь на глобальных переменных.


Sunday, 16.07.2006

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

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


Friday, 14.07.2006

Внешние переменные

В прошлом выпуске я рассказал о локальных и статических переменных. В этом выпуске я остановлюсь на внешних переменных.


Thursday, 13.07.2006

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

В прошлом выпуске я рассказал о том, как использовать переменные и массивы в эксперте. Единственным нераскрытом моментом остались области видимости переменных. Дело в том, что переменные бывают нескольких типов:

  • локальные переменные,
  • статические переменные,
  • глобальные переменные,
  • внешние переменные,
  • параметры функций.


Wednesday, 12.07.2006

Хранение данных в переменных

Любой эксперт оперирует с некоторыми данными - ценами, значениями индикаторов, объемами, количеством открытых позиций и пр. Те, места, где эти данные хранятся в эксперте, называются переменными. В качестве имен переменных можно использовать цифры (0-9), латинские прописные и строчные буквы (а - z и А - Z, следует помнить, что буквы 'a' и 'A' - совершенно разные символы), символ подчеркивания (_). Первый символ не может быть цифрой. Также имя переменной не должно совпадать с зарезервированным словом (т.е. словом, которое имеет особый смысл в языке MetaQuotes Language 4 - но об этом позже).


Monday, 10.07.2006

Использование констант в эксперте

В прошлом выпуске я выложил код нашего первого эксперта.

Вначале разберем, что означают следующие строчки:

   #define STATE_SQUARE   0
   #define STATE_LONG      1
   #define STATE_SHORT     2


Sunday, 09.07.2006

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

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


Saturday, 08.07.2006

Поздравляю Андрея Дашина с Днем Рождения!

От всей души поздравляю Вице-президента Дилингового центра "Альпари" Андрея Дашина с Днем Рождения!

Андрей!

Желаю тебе в жизни никогда не останавливаться на достигнутом и быть всегда сильнее любых преград. Будь лидером - и в бизнесе, и в семье! Я очень рад, что судьба распорядилась так, что наши пути пересеклись и у меня появился такой близкий друг! Спасибо за все то, что ты сделал для Альпари, своих коллег и сотрудников. Будь лучшим всегда и везде! Но при этом оставайся таким же честным и искренним по отношению к людям как сейчас.

И главное: хоть это и нелегко при твоем режиме работы, никогда не забывай уделять время своим детям и любимой жене. Делай их счастливыми даже в те моменты, когда твои сотрудники тебя рассердили или чем-то растроили. Здоровья и счастья твоей семье, близким, друзьям и, конечно же, тебе тоже!

Всего-всего самого наилучшего.

Твой друг,
Андрей Ведихин.


Фотки "без галстуков" топ-менеджеров ДЦ "Альпари":


Friday, 07.07.2006

Пишем простейшего эксперта

На мой взгляд, наиболее простым способом для новичка изучить процесс написания экспертов будет подробный разбор специально написанных мной для этой цели экспертов. На данный момент (да и далее в своих статьях) я не буду ставить перед собой цель написать супер гениального эксперта, который способен будет зарабатывать десятки процентов в месяц и делать это стабильно. Основная цель - показать все аспекты программирования экспертов, а не написать "грааль".


Wednesday, 05.07.2006

Функции init(), start() и deinit()

Как я уже говорил в прошлых постах, любой эксперт состоит как минимум из трех функций: init(), start() и deinit(). В этом выпуске я расскажу о них подробнее.


Tuesday, 04.07.2006

Создание собственных функций

Любой эксперт, как мы уже увидели в прошлом выпуске, состоит из как минимум трех функций: init(), start() и deinit(). Без понимания, что они делают, невозможно написать своего эксперта, поэтому я в следующем выпуске подробно эти функции рассмотрю.


Monday, 03.07.2006

Анализ кода заготовки эксперта

После совершения действия, описанных в предыдущем выпуске мы получили код-заготовку, который мы можем изменить в соответствии с нашей торговой тактикой и получить работоспособного эксперта. Давайте разберем, что же мы в итоге получили...


Sunday, 02.07.2006

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

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


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


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



Журнал FOREX MAGAZINE:



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

Котировки Forex:

Счетчики:

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

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

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


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