Aleksey Sergan
Aleksey Sergan
4.4 (20)
  • Информация
13+ лет
опыт работы
3
продуктов
377
демо-версий
0
работ
0
сигналов
0
подписчиков
Aleksey Sergan
Опубликовал код Модуль торговых сигналов, основан на индикаторе Chande Momentum Oscillator
Сигналом для открытия позиций служит пересечение линией индикатора Chande Momentum Oscillator зон перекупленности/перепроданности.
Aleksey Sergan
Опубликовал код Модуль торговых сигналов, основан на индикаторе BrainTrend2
Условие сигнала на покупку - сформировавшаяся свеча цвета Lime, на продажу - Magenta.
Aleksey Sergan
Опубликовал код Модуль торговых сигналов, основан на индикаторе BrainTrend1
Условие сигнала на покупку - сформировавшаяся свеча синего цвета, условие на продажу - сформировавшаяся свеча красного цвета.
Aleksey Sergan
Опубликовал код Модуль торговых сигналов по стратегии "пробой внутреннего бара"
При возникновении условия, определяющего внешний бар, проверяется факт пробития внутреннего бара в направлении предшествующего тренда, если пробитие состоялось, то генерируется сигнал на открытие позиции. Модуль торговых сигналов совместим с новой версией визарда.
Aleksey Sergan
Опубликовал код Класс CDownLoadHistory
Используется для организации загрузки истории в программах на MQL5.
Aleksey Sergan
Опубликовал код downloadhistory.mq5
Скрипт производит загрузку доступной истории по текущему символу.
Aleksey Sergan
Добавил тему #property tester_file
  Обясните, как пользоваться этой директивой. в справке: tester_file string Имя файла для тестера с указанием расширения, заключенное в двойные кавычки (как константная строка). Указанный файл будет передан тестеру в работу. Входные файлы для
Aleksey Sergan
Опубликовал статью MQL5: Анализ и обработка отчетов Commodity Futures Trading Commission (CFTC) в MetaTrader 5
MQL5: Анализ и обработка отчетов Commodity Futures Trading Commission (CFTC) в MetaTrader 5

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

Aleksey Sergan
Добавил тему Нестабильная работа ReadString()
скрипт:   #include <files\Filetxt.mqh> class reader{    public :    void callread(){     CFileTxt handle;      string filename = "deacot2010\\annual.txt" ;
Aleksey Sergan
Добавил тему 2010.02.20 23:11:00 Custom Indicator Loading of cot (GBPUSD,Daily) failed
С чем может быть связано? С месяц назад индикатор работал без проблем. Разработчикам, если ответят - текст передам через личку
Aleksey Sergan
Добавил тему вызов iCustom разрешен только в Oninit?
код индикатора: #property indicator_separate_window #property indicator_buffers 1 #property indicator_plots 1 int handlefrominit; bool flagerror = false; int OnInit(){ handlefrominit = iCustom ( Symbol (), PERIOD_CURRENT , "examples\\ATR" , 14 );
Aleksey Sergan
Добавил тему 2010.02.07 19:09:33 DemarkTrendLines (GBPUSD,D1) Zero divide in 'DemarkTrendLines.mq5' (374,12) - а там не 0
Билд 244 дает ошибку в индикаторе: курсор стоит на строке 374 позиция 12
Aleksey Sergan
Добавил тему 2010.01.31 12:19:02 DemarkTrendLines (GBPUSD,D1) Access violation write to 0xBFF00000 in 'F:\metatrader52\MQL5\Indicators\DemarkTrendLines.ex5'
билд 240, при навешивании индикатора на график выдается сообщение 2010.01.31 12:19:02 DemarkTrendLines (GBPUSD,D1) Access violation write to 0xBFF00000 in 'F:\metatrader52\MQL5\Indicators\DemarkTrendLines.ex5' , что это значит? в тексте есть
Aleksey Sergan
Добавил тему если функция возращает указатель на объект, а результат присваивается указателю друго типа данных
билд 231 объясните пожалуйста: функция: CObject *CArrayObj::At( int index) { //--- checking if (index< 0 || index>=m_data_total) return ( NULL ); //--- return (m_data[index]); } ее вызов: если ее возвращаемое значение ( указатель на тип
Aleksey Sergan
Добавил тему code generate error
при комплияции: #include <Table.mqh> void OnStart(){ CTable* Tab; Tab = new CTable; Tab.Type( "dateyymmdd" , TYPE_DATETIME ); } ошибка: code generate error 1 1 в файле Table.mqh тело функции: int CTable::Type( string name
Aleksey Sergan
Добавил тему не работает FileIsLineEnding
void OnStart(){ int file; file = FileOpen ( "nonfarmhistory.csv" , FILE_ANSI|FILE_READ|FILE_CSV, ',' ); if ( file == INVALID_HANDLE ){ Print ( "error open file" ); return ; } while ( ! FileIsEnding (file) ){ string str =
Aleksey Sergan
Добавил тему ошибка при работе с CArrayString
Почему так работает: #include <arrays\\arraystring.mqh> void OnStart(){ CArrayString* arr = new CArrayString ; arr.Add("123"); } а так: #include <arrays\\arraystring.mqh> void OnStart(){      CArrayString arr;
Aleksey Sergan
Зарегистрировался в MQL5.community
123