Как заработать деньги. Проект сам себе финансист.
май 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

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

Оператор цикла while Обычно операторы в коде эксперта выполняются последовательно - один за другим. Тем не менее часто требуется изменить последовательность их выполнения в зависимости от каких-то условий. В предыдущей статье мы познакомились с одним из способов изменения этой последовательности, а именно - с условным оператором if-else. Применение этого оператора оправдано, когда есть необходимость выполнить две разные последовательности действий в зависимости от какого-то условия. В данной статье мы расскажем об операторе цикла while. Уже само название говорит о том, что этот оператор применяется в тех случаях, когда нужно повторить какое-то количество раз одну и ту же последовательность операторов. Формат оператора цикла while: while (выражение) оператор; Каждый раз перед выполнением "оператора" будет проверяться значение "выражения". Если "выражение" истинно, то "оператор" будет выполнен. Далее "выражение" проверяется еще раз. Если оно опять истинно, то "оператор" будет выполнен еще раз.
Полная версия статьи
Категория: Советники форекс


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

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


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

Одним из важнейших условий успешной работы трейдера на финансовых рынках, особенно на Fоrех, является наличие грамотной и хорошо проработанной торговой системы, в крайнем случае, правил торговли. Без наличия подобной системы шанс выживаемости трейдера неуклонно будет стремиться к нулю. В рамках данного раздела мы рассмотрим основопологающие моменты, необходимые для классификации, создания и тестирования торговых стратегий для игры на рынке Форекс. Технические торговые стратегии Форекс Аналитические торговые стратегии Форекс Механические торговые стратегии Форекс Анализ торговых систем Форекс Создание своей торговой стратегии Идеальная торговая стратегия существует?
Полная версия статьи
Категория: Торговые стратегии форекс


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

OrderOpenPrice() - получение информации о цене открытии позиции или цене отложенного ордера В данной статье будет рассмотрена функция OrderOpenPrice(). В качестве практического примера применения этой функции рассмотрим установку и управление трейлинг стопом. Напомню, что Trailing Stop (трейлинг стоп) – это алгоритм управления уровнем Stop Loss ордера. После выставления трейлинг-стопа (например, на Х пипсов) происходит следующее: MetaTrader не предпринимает никаких действий до того момента, пока по открытой позиции не образуется прибыль в Х пипсов. После этого MetaTrader выставляет Stop Loss ордер на расстоянии Х пипсов от текущей цены (в данном случае - на уровне безубыточности). После выполнения первого шага MetaTrader посылает команду на изменение уровня Stop Loss ордера на расстояние Х пипсов от текущей котировки каждый раз, когда расстояние между ней и старым уровнем ордера превысит Х пипсов. В результате этого Stop Loss ордер "подтягивается" к текущей цене.
Полная версия статьи
Категория: Советники форекс


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

В предыдущей статье мы немного модифицировали наш пример определения по какому ордеру была закрыта позиция. Теперь если по ошибке мы выделили с помощью функции OrderSelect() отложенный ордер, а не позицию, эта ситуация выявляется. Тем не менее возможен случай, когда мы по ошибке выделили открытую позицию. Выявить этот случай нам поможет функция OrderCloseTime(). datetime OrderCloseTime() Функцию можно вызвать после того, как ордер или позиция были предварительно выбраны с помощью функции OrderSelect(). Возвращает дату и время закрытия позиции или ордера: Если позиция открыта, то возвращает 0 (ноль). Если позиция закрыта, то возвращает дату и время закрытия позиции. Если отложенный ордер удален, то возвращает дату и время удаления ордера. Если отложенный ордер еще не удален, то возвращает 0 (ноль). Исходя из этих правил нам надо проверить время закрытия выделенной позиции. Если оно равно нулю, то это открытая позиция и нам надо сообщить об ошибке: То, что это не может быть отложенный ордер, мы уже проверили (см.
Полная версия статьи
Категория: Советники форекс


Процесс торговли на Форекс - так ли все сложно?

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


Выставление ордеров при игре на Форекс. Основы управления капиталом (Money Management)

Выставление ордеров при игре на Форекс. Основы управления капиталом Money Management Грамотное управление капиталом (англ. Money Management) - залог успешной и прибыльной торговли. Для каждого трейдера эти правила индивидуальны и сильно зависят от характера человека, особенностей торговой системы, и многого другого. Тем не менее есть общепринятые, базовые принципы, которые, по меньшей мере крайне рекомендуется употреблять начинающим трейдерам. И хотя есть мнение, что пока начинающий трейдер не сольет с десяток депозитов и не набьет САМОСТОЯТЕЛЬНО достаточно шишек, чтобы выработать собственную стратегию и правила управления капиталам, мы все же осмелимся на этой странице предложить вам ознакомиться с азами азов.. Итак, ниже приведены базовые принципы и правила менеджмента. Общая величина вложенных средств не должна превышать 50% от объема капитала. Общая величина ресурсов, вложенных в один рынок, не может быть больше 10% - 15% от объема капитала. Стандарт уровня риска для одного рынка, в который торговец вкладывает свои деньги, не должна быть больше 5% объема всей суммы его капитала.
Полная версия статьи
Категория: Обучение форекс


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

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


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

OrderSymbol() - инструмент выделенного ордера Очень часто перед трейдером стоит задача перебрать все открытые позиции или отложенные ордера и что-то сделать с позициями или ордерами, которые выставлены по инструменту, к которому прикреплен советник. Предположим, что нас интересуют только отложенные ордера. Используя функцию OrderSymbol(), мы можем получить информация о выделенном с помощью функции OrderSelect() ордере или позиции. string OrderSymbol() Напишем кусочек кода, который просматривает все наши неудаленные отложенные ордера и производит какие-то действия с ордерами, которые выставлены по инструменту, к которому прикреплен советник. В этом коде Вам могут быть непонятны два момента. Во-первых, я как-то странно на первый взгляд провожу определение типа ордера: if (OrderType()>=OP_BUYLIMIT). в действительности условие OrderType()>=OP_BUYLIMIT будет истинно в тех случаях, когда выбран ордер, и ложно в тех случаях, когда выбрана позиция. Дело в том, что константы, определяющие тип ордера…
Полная версия статьи
Категория: Советники форекс


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

OrderTakeProfit() - уровень Take Profit ордера В прошлых выпусках мы уже достаточно сильно продвинулись в вопросе, как определить, была ли позиция закрыта по Take Profit ордеру или по Stop Loss. Параллельно мы изучили следующие торговые функции советника: OrderSelect(), OrdersTotal(), HistoryTotal(), OrderClosePrice(), OrderStopLoss(), OrderType(), OrderCloseTime(). В данной статье мы изучим функцию OrderTakeProfit() и доработаем наш пример. Мы почему-то с первых строчек кода безусловно верим в тот факт, что позиция была закрыта именно по Stop Loss или Take Profit ордера. А если нет? Это легко проверить. Если для позиции на покупку цена закрытия находится не ниже уровня Take Profit, то позиция закрыта по Take Profit. Если для позиции на продажу цена закрытия находится не выше уровня Take Profit, то позиция закрыта по Take Profit. Мы знаем, что уровень Stop Loss ордера выделенной позиции или ордера можно определить с помощью функции OrderStopLoss().
Полная версия статьи
Категория: Советники форекс


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

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






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




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

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

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

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