Бай лимит и сел лимит в нужное время. Trade Scheduler - ограничение работы советника Когда появляются условия для использования этих экспертов

Сегодня речь пойдёт о роботе Trade Scheduler, который имеет очень интересную функцию. При использовании в торговле на Форекс автоматических систем замечали ли вы, что в определённые дни недели или часы они чаще приносят убыток? Например, в первый день недели советник открывает очень мало сделок, и при этом основная часть из них ещё и убыточные. В таких случаях есть смысл отключить советник перед субботой и включить его во вторник. Осуществлять эту несложную операцию можно вручную, но также легко можно забыть отключить или включить советник в нужное время.

Решением этой проблемы (и ещё парочки других) может стать использование робота Trade Scheduler, который сам не торгует, но позволяет ограничить время работы других советников по расписанию, составляемое на основе анализа работы этих советников.

Прежде чем внести коррективы во временной режим работы , необходимо выяснить, в какие моменты он чаще торгует в минус. В этом случае в помощь будет сервис MyFXbook, где представлена подробная статистика торговли системы по дням недели и часам. Оптимальный торговый период для анализа работы системы - 3 месяца. Чтобы провести его, необходимо завести мониторинг на сервисе. Про установку робота на MyFXbook вы можете прочитать . В качестве примера рассмотрим результаты работы эксперта , с мониторингом работы которого можно ознакомиться, кликнув по картинке:

Рис. 1. Мониторинг работы советника Transient Zones 2.0 на сервисе MyFXbook.

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

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


Рис. 2. Отношение прибыльных и убыточных сделок советника Transient Zones 2.0 за неделю.

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


Рис. 3. Относительное количество убыточных и прибыльных сделок по часам.

Вывод: будет разумно останавливать торговый процесс в четверг, пятницу, а для остальных дней блокировать его работу в первые два часа нового дня, и в течение дня в те часы, когда убыточные сделки преобладают - в частности, в 12, 13, 14 часов дня. То есть, оставлять его работать ночью с 2 до 8 утра включительно, и с 13 до 21 днём. Результат работы советника должен значительно улучшится.

Установка и настройка эксперта.

Установка вспомогательного советника Trade Scheduler осуществляется по аналогии с любым другим советником, подробнее об этом написано в . По ссылке ниже вы можете скачать архив с экспертом:

Скачать trade-scheduler.rar (cкачиваний: 147)

Разархивируйте архив trade-scheduler.rar , файл эксперта TradeScheduler v2.3.ex4 скопируйте в папку каталог_данных\MQL4\Experts\ . Чтобы открыть каталог данных, необходимо в меню Файл выбрать пункт Открыть каталог данных. Затем терминал перезагружается и после этого советник можно найти в окне Навигатор - Советники.

При установке эксперта на график в окне настроек задаётся необходимое время работы по дням недели и часам. Время задаётся в зависимости от времени терминала, оно же - время . Для каждого дня предусмотрена 3 входных параметра. Первый параметр отвечает за включение/отключение робота в определённый день недели, второй параметр - за время начала торговли, третий - время остановки. Указывается время в формате часы: минуты:


Рис. 4. Входные параметры, заданные после анализа работы советника.

Также в настройках присутствует и дополнительный параметр CloseBeforeSwitchOFF . При значении CloseAll все сделки будут закрываться автоматически перед отключением робота. При CloseAllProfitable - будут закрываться только прибыльные ордера, при No - сделки не будут закрываться. За максимально допустимое проскальзывание отвечает параметр Slip .

Убедитесь, что в терминале разрешена автоторговля и импорт функций из DLL. Для одного терминала устанавливается одна версия советника.

Заключение.

Хотите улучшить показатели работы вашего советника? Попробуйте метод ограничения его работы и проанализируйте результаты. Если статистика показывает, что ваш эксперт "стабильно сливает" в определённое время дня, значит на рынке присутствует закономерность, обработка которой ему не под силу. Приостанавливайте торговлю в этот неблагоприятный период и повышайте её рентабельность!

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

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

Итак, составим расписание важных событий на следующей неделе в следующем формате:
Дата и время события;инструмент;описание события

2016.04.01 14:00;USD;Индекс деловой активности ISM в производственном секторе 2016.04.01 14:00;USD;Индекс постепенного разгона инфляции от ISM 2016.04.04 09:00;EUR;Индекс цен производителей (м/м) 2016.04.04 09:00;EUR;Индекс цен производителей (г/г) 2016.04.05 04:30;AUD;Решение Резервного Банка Австралии по процентной ставке 2016.04.05 04:30;AUD;Сопроводительное заявление Резервного Банка Австралии 2016.04.06 07:00;EUR;Заседание ЕЦБ 2016.04.06 18:00;USD;Протокол заседания Комитета по открытым рынкам ФРС США 2016.04.07 11:30;EUR;Сведения о заседании ЕЦБ по монетарной политике

Запишем его в файл ht-news.csv и разместим в нужной директории \MQL4\Files\ht-news.csv, откуда наш советник сможет его прочитать.

Вначале зададим внешние переменные для настройки, комментарии объясняют их назначение:

Extern string startNewsEvent="Ограничение работы по новостям"; input bool StopOnNewsEvent=true; //Включить ограничение input string NewsEventFileName="ht-news.csv"; //Файл с расписанием input uint LoadNewsEventTimerInDay=7;//Как часто в днях перезагружать файл input uint StopPriorEventHours=2; //Остановить за Х часов до события input uint StartAfterEventHours=3; //Запустить через Х часов после события extern string stopNewsEvent="----------------";

Следующая структура поможет нам получить доступ к описанию обрабатываемого события:

Struct NEWS_EVENT { datetime EventTime; //время наступления события string Instrument; //инструмент события string EventComment; //комментарий события };

Пользовательская функция чтения информации из файла

Bool LoadNews() { int handle; // Файловый описатель string instrument, // Название валюты события firstInstrument,secondInstrument, // 1я и 2я часть названия текущей пары eventComment, // Текст описания события stringDateTime; // Строковое выражение даты и времени события datetime eventDateTime; // Дата и время события в формате datetime handle=FileOpen(NewsEventFileName,FILE_CSV|FILE_READ,";");// Открытие файла if(handle<0) // Неудача при открытии файла { int lastError=GetLastError(); if(lastError==4103) // Если файла не существует, сообщим Alert("Нет файла с именем ",NewsEventFileName); else // При любой другой ошибке Alert("Ошибка при открытии файла ",NewsEventFileName," :",lastError); PlaySound("Bzrrr.wav"); // Громко ругнемся и вернем фалсе return false; } int cnt=0; while(FileIsEnding(handle)==false) { stringDateTime =FileReadString(handle);// Дата и время события instrument=FileReadString(handle); //Инструмент eventComment =FileReadString(handle);// Текст описания события, может не быть eventDateTime =StrToTime(stringDateTime); // Преобразование типа данных firstInstrument=StringSubstr(Symbol(),0,3);// Извлекаем первые 3 символа secondInstrument=StringSubstr(Symbol(),3,3);// Извлекаем вторые 3 символа if(StringCompare(instrument,firstInstrument,false)!=0 && StringCompare(instrument,secondInstrument,false)!=0) { continue; //не наши инструменты } cnt++; ArrayResize(NewsEvent,cnt,1000); //изменяем размер массива с запасом для ускорения ArrayResize(NewsEventTime,cnt,1000); NewsEvent.EventTime= eventDateTime; NewsEvent.Instrument=instrument; NewsEvent.EventComment=eventComment; NewsEventTime=eventDateTime; //удобнее искать в одномерном массиве } FileClose(handle); // Закрываем файл ArraySort(NewsEventTime,WHOLE_ARRAY,0,MODE_ASCEND); //сортируем массив для последующего поиска return true; }

Поиск нужного времени осуществляем в массиве NewsEventTime, и если время найдено, то получим его описание их массива структуры NewsEvent

String GetEventInfo(datetime date) { for(int i=0;i

Вспомогательная функция для определения, попадает ли текущее время в промежуток простоя

//проверим, не нужно ли отключить советник по новости True -работаем False - отдыхаем bool CheckEnableNewsWork() { if (ArraySize(NewsEventTime)==0) return true; //по какой-то причине массив с расписанием оказался пустой, значит работаем //теперь нужно найти ближайшую дату в NewsEventTime перед которой нужно остановить работу за StopPriorEventHours часов datetime timeCurrent =TimeCurrent(); datetime timeStopWork=timeCurrent+StopPriorEventHours*3600; //Если в NewsEventTime есть время, меньшее timeStopWork, то прекращаем работать int dateindex=ArrayBsearch(NewsEventTime,timeStopWork,WHOLE_ARRAY,0,MODE_ASCEND); datetime foundEventTime=NewsEventTime; timeStopWork=foundEventTime-StopPriorEventHours*3600; //посчитаем время остановки от найденного времени datetime timeStartWork=foundEventTime+StartAfterEventHours*3600; //это время окончания отдыха //теперь проверим, находимся ли мы сейчас timeCurrent между timeStopWork и timeStartWork. Если да, то не работаем if (timeCurrent>=timeStopWork && timeCurrent<=timeStartWork) { DrawLabel("EnableNewsWork","Не работаем, новость: "+GetEventInfo(foundEventTime)+"",5,80,Red); return false; } else { DrawLabel("EnableNewsWork","Нормальная работа, новостей нет",5,80,Green); return true; } }

Для периодического чтения из файла с расписанием нам нужен таймер, запускаемый к примеру раз в неделю, как настроено

//Проверяем наличие файла с новостями по таймеру void OnTimer() { if (StopOnNewsEvent) { LoadNews(); //читаем файл } }

При инициализации советника нужно запустить таймер и первый раз прочитать новости

OnInit() .... if (StopOnNewsEvent) //Если задано, загрузим файл с новостями { bool tm=EventSetTimer(LoadNewsEventTimerInDay*86400); //запустим таймер для загрузки файла с расписанием if (!tm) Alert("EventSetTimer error:",GetLastError()); OnTimer();//Первый запуск сразу }

В каждом тике проверяем, можем ли мы открывать позиции. На трейлинг кстати это влиять не должно.

OnTick() .... bool enableNewsWork=true; //можно работать по новостным событиям if (StopOnNewsEvent) { enableNewsWork=CheckEnableNewsWork(); //Если ограничение по новостям, проверим время } if (HaveMoney && enableNewsWork) Traiding(Pairs); //проверка условий и открытие торговли по паре

Вот и все. К сожалению, на реальном счете я этот код пока не тестировал, так как писал в выходные, тики эмулировал таймером и текущее время, которое останавливается в выходные, менял вручную. Но на следующей неделе посмотрю уже в реале, в новой версии «Forex Grail 1.11 » , куда я и встроил вышеприведенный код.

В дальнейшем, возможно, нужно сделать удобную утилиту для формирования файла ht-news.csv, например в той же

Сегодня мы поговорим о том, как существуют вспомогательные советники, которые выставляют ордера по времени по рынку и отложенные, а также как выполняется закрытие сделок.

Лучший брокер

Советник, открывающий приказы каждый час или по времени – это инструмент, который помогает в разных трейдерских ситуациях. Вообще, насколько я могу судить, интерес к таким советникам, которые совершают подобные действия, существует давно. И в 2006 были такие роботы и в 2008 году по запросам можно отследить интерес к ним, и сейчас просьбы изготовить таких экспертов продолжают появляться. При этом часто бывалые трейдеры, да не просто трейдеры, а те, кто занимается , помогают новичкам. Это в целом, хорошая традиция. Обычно она основывается на взаимном обмене. Новичок поставляет идеи, а бывалый получает право пользоваться этой идеей и создает код эксперта, которым делится со своим партнером.

Когда появляются условия для использования этих экспертов

Однако ближе к делу! Мой сегодняшний рассказ – это история об эксперте для размещения приказов в нужный момент. Используют его для самых разных целей. Например, существуют торговые системы, которые жестко привязываются к моменту начала свечи или сессии. К примеру, существует и, по моим скромным исследованиям, некое подобие таких волн существует в реальности, однако они проявляются на разных таймфреймах, и существуют разный по продолжительности период. Можно, например, найти их на USDCAD на Mn.

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

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

Таким образом, появляться приказы будут в виде такой сетки. Как это делают по-другому, можно посмотреть на странице, где . К концу рабочего дня происходит удаление, тоже в нужный момент, buy-, sellstop приказов или по рынку.

Почему именно так? Потому что такой подход я встречал в такой модификации: размещение приказов на каждой свече рыночным приказом или также на каждой свече, но buy-, sellstop-ами в противоположные стороны. Во втором случае, даже можно не знать в какую сторону двинется рынок, а просто ловить движение, как будто бабочку сачком. Также при размещении buy-, sellstop-ов приказов в обе стороны, может быть, до конца дня один из них не откроется и так и останется висеть.

Скачать

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

  1. Первый тип – это эксперт размещения приказов по рынку с учетом определенных часов и минут,
  2. Второй тип – это эксперт отложенных приказов по часам и минутам.
  3. Третий тип может реализовываться внутри первых двух или быть отдельной программой. В нашем примере именно так.

Эксперт приказов по рынку

Когда вы знаете, что восходящий тренд начнется в 23:50, так что цена обязательно пройдет 60 пунктов, при стоплоссе 30 пунктов, и у вас есть эксперт, который будет тралить стоплосс, так что вам понадобится приказа. При этом вы будете не далеко , так что звук оповещающий открытие будет кстати. При таких условиях вам понадобится первый тип эксперта. В данном случае – это эксперт e-OpenByTime. У этого эксперта, которого можно скачать с помощью социальных кнопок есть следующие параметры:

  • TimeTrade – тут задается точный момент, когда приказ должен быть открыт. Формат данных чч:мм.
  • Duration – период в секундах в течение которого эксперт будет проводить попытки разместить приказ.
  • Sell – тут нужно указать тип приказа true – значит, что откроется приказ по рынку на продажу актива. Значение false соответствует приказу на покупку.
  • Lots – этот параметры ограничит ваш торговый лот заданным значением.
  • SopLoss – стоплосс рассчитан на четырехзнаковых брокеров, поэтому для того, чтобы определить его размер в 30 пунктов нужно установить значение 300
  • TakeProfit – с тейк профитом такая же история.
  • MagicNumber – думаю, тут все понятно.
  • UseSound – дальше идут настройки звука.
  • NameFileSound – тут выбираем звуковой файл.
  • Из оставшихся настроек может вызвать вопросы только MaketWatch. Оказывается, эта настройка нужно для того, чтобы торговые запросы отправлялись по правилам Market Watch, которые требуют некоторые брокеры.

Эксперт отложенных приказов

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

На этот раз, я опишу эксперта, так скажем, вспомогательного, который будет без оглядки на тренды и прочие признаки графика открывать две buy-, sellstop сделки в оба направления.

Речь идет о эксперте 37_Exp-TimeOpenBuy. Настройка достаточно проста.

  • BuyStopOpen и SellStopOpen – оба в этом случае определяются в значении – true.
  • Distance – определяет на каком расстоянии от текущей цены будут размещены эти приказы. Обратите внимание, что значение тут и в следующей строке рассчитано для четырехзначного брокера, поэтому для установки расстояния нужно использовать число, например, 30 пунктов и добавлять ещё один 0 в конце.
  • TPBuyStop, SLBuyStop, TPSellStop, SLSellStop – позволяют определить каково расстояние до тейкпрофита и стоплосса по каждому из приказов. (тут тоже к числу добавляем ноль в конце.)
  • CloseAfterOpen – позволяет удалить сделку, которая осталась после того, как сработал один из buy-, sellstop-ов ордеров.
  • Slippage – настройка, которая по моему опыту должна быть определена на любую величину кроме нуля, чтобы ордера смогли разместиться. Это величина максимального проскальзывания.
  • CloseIfNotOpen – задумывалась, как функция, которая удаляет все несработавшие buy-, sellstop-ы на новом времени. Однако, как я ни старался задействовать эту операцию, ничего из этого не вышло.
  • Остальные опции нужны для того, чтобы определить момент входа в рынок выхода из него.

Эксперт удаляющий отложники

Наконец третий советник, который выполняет с помощью мною составленного кода mql4 удаление buy-, по времени, точнее всех из них. В общем, теперь у вас будет полный фарш советники для размещения buy-, sellstop ордеров и по рынку и эксперта, который выполнит закрытие ордеров по времени. Для этого перед циклом, который просто по факту закрывает buy-, sellstop ордера или правильнее будет сказать: удаляет их, нужно выполнить проверку if (TimeCurrent()>=BlackTime). При этом переменной присваивается время, после которого ордера удаляются.

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

Одной из таких ярких закономерностей, которая знакома практически каждому трейдеру, проявляется в активности цены в определённое время суток.

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

Торгуй по крупному только с ведущим брокером

Однако временной фактор зачастую и может быть сигнальной закономерностью, а трейдеру необходимо ее как-то реализовывать.

Естественно постоянно быть у монитора в определённое время с точностью до секунд для того чтобы открыть запланированную позицию не всегда представляется возможным.

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

Советник по времени OpenTime 2 – это целиком независимый торговый эксперт для торгового терминала МТ5, который позволяет реализовывать стратегии, основывающиеся на закономерности движения цены в определенное время суток.

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

Таким образом, трейдер может создавать стратегии, завязанные на временных закономерностях, а также использовать его в качестве помощника для реализации своих идей, например, для открытия сделок, во время выхода новостей (торговля на ожиданиях).

Установка скрипта на график.

Первая версия советника по времени для торгового терминала МТ5 была разработана еще в 2017 году, однако функционал робота был настолько ограничен, что его можно было бы смело отнести к простым скриптам, нежели к полноценным роботам.

Однако после расширения функционала в 2018 году по рекомендациям многих трейдеров робот не только набрал популярности, но и две его версии было опубликовано в официальной библиотеке разработчиков МТ5.

Таким образом, советник можно установить двумя способами, а именно через библиотеку в вашем МТ5, либо через каталог данных по стандартной схеме.

Для установки советника через библиотеку произведите запуск вашего торгового терминала МТ5 и переместитесь в панель «Инструменты», где находится информация по вашим позициям и балансу.

Затем переместитесь во вкладку «Библиотека» и произведите простейшую сортировку, дабы в списке появились только советники.

После того как вы отсортируете список найдите в нем советник по времени OpenTime 2 и произведите его загрузку с помощью дополнительного меню как это показано на изображении ниже:

Если установка подобным способом вызвала трудности пройдите в конец статьи и произведите скачивание фала робота, который установите по стандартной схеме.

Для этого вам лишь понадобится в каталог терминала МТ5, а именно в папку Experts сбросить скачанный файл робота.

Вне зависимости от способа установки, который вы выбрали после инсталляции эксперта необходимо перезапустить торговый терминал или обновить его в панели «Навигатор», так как в противном случае OpenTime 2 не появится в списке советников.

Применение советника по времени OpenTime 2

Как мы уже отмечали в самом начале статьи, советник по времени OpenTime 2 является помощником, который позволяет реализовывать стратегии на основе закономерности движения цены в определённое время суток.

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

Так в строках Use closing time interval и Closing time interval #2 вы можете дать разрешение на досрочное закрытие сделок по первому и второму временному интервалу, при этом время для каждого из интервалов закрытия можно задавать в строках Closing time interval 1,2.

Переменная Trailing stop позволяет активировать трелинг стоп , при этом шаг перемещения стопа указывается в строке Trailing step.

В переменных Trade on Monday – Friday вы можете запретить торговлю в определенный день недели, а в строках Opening start time interval и Opening end time interval задается временной промежуток, в течение которого должно произойти открытие позиции.

Переменная Duration in seconds отвечает за время удержание открытой позиции, а в строке Type of trade in time interval можно указать направление сделки, а именно на покупку либо продажу.

Переменная Volume transaction отвечает за торговый лот открываемого ордера, а в переменных StopLoss time interval и TakeProfit time interval можно указать профит и стоп приказ для вашей позиции.

В заключение стоит отметить, что советник по времени OpenTime 2 является более совершенным и автономным помощником, который позволяет реализовывать стратегии , базирующиеся на открытие позиций в определённое время суток.

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

Советник готов работать на любом торговом инструменте, в любом торговлм терминале Metatrader 4. Так же робот готов работать на нескольких валютных парах сразу. То есть, Вы можете открыть любое количество пар и установить на них советник, задав каждому свой магик номер и настройки времени. После чего, каждая пара будет работать строго индивидуально. Если Вы до сих пор работаете с лимитными ордерами вручную, этот робот для Вас!

  • BUY_limit - Выставить ли ордер бай лимит.
  • Lot_buy_limit - Лот ордера бай лимит.
  • R_buy_limit - Расстояние от текущей цены до ордера бай лимит в пунктах.
  • Stop_Loss_buy_limit - Стоп лосс ордера бай лимит.
  • Take_Profit_buy_limit - Тейк профит ордера бай лимит.
  • SELL_limit - Выставить ли ордер селл лимит.
  • Lot_sell_limit - Лот ордера селл лимит.
  • R_sell_limit - Расстояние от текущей цены до ордера селл лимит в пунктах.
  • Stop_Loss_sell_limit - Стоп лосс ордера селл лимит.
  • Take_Profit_sell_limit - Тейк профит ордера селл лимит.
  • Slippage - Максимальное проскальзывание в пунктах.
  • Close_Orders - Закрытие второго ордера при открытии первого.
  • Times - Время жизни ордера в минутах.
  • Time_Start - Выставить ордера по времени?
  • Time_Hour - Час открытия ордеров 0-23
  • Time_Minute - Минута открытия ордеров 0 - 59. Например час = 5, минута 40, значит в 5.40 будут выставлены ордера от цены в тот момент.
  • Expert_I - магик номер для определения своих ордеров и мультивалютной торговли.
 
Статьи по теме:
Методические рекомендации по определению инвестиционной стоимости земельных участков
Методики Методические рекомендации по определению инвестиционной стоимости земельных участков 1. Общие положения Настоящие методические рекомендации по определению инвестиционной стоимости земельных участков разработаны ЗАО «Квинто-Консалтинг» в рамках
Измерение валового регионального продукта
Как отмечалось выше, основным макроэкономическим показателем результатов функционирования экономики в статистике многих стран, а также международных организаций (ООН, ОЭСР, МВФ и др.), является ВВП. На микроуровне (предприятий и секторов) показателю ВВП с
Экономика грузии после распада ссср и ее развитие (кратко)
Особенности промышленности ГрузииПромышленность Грузии включает ряд отраслей обрабатывающей и добывающей промышленности.Замечание 1 На сегодняшний день большая часть грузинских промышленных предприятий или простаивают, или загружены лишь частично. В соо
Корректирующие коэффициенты енвд
К2 - корректирующий коэффициент. С его помощью корректируют различные факторы, которые влияют на базовую доходность от различных видов предпринимательской деятельности . Например, ассортимент товаров, сезонность, режим работы, величину доходов и т. п. Об