Форум

Купленный советник пропал в маркете

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

Перенос купленных советников и индикаторов

Здравствуйте. Столкнулся с такой дилеммой. Есть терминал MT4 с купленными советниками . Когда я переношу всю папку на другой комп (кстати всегда использовал ключ portable), то все купленные советники тоже соответственно переносятся и запускаются. А вот если перенести отдельно только советник, то он

Истории нет, а она есть

Столкнулся сегодня с непонятной ситуацией. На EURUSD на 5 мин, нет баров на начало дня. Но когда программно пытаюсь их получить, то индикатор их получает. Print ( "Бар: " +ibar+ ", Время бара: " + iTime ( "EURUSD" , PERIOD_CURRENT ,ibar)); Может кто объяснить эту ситуацию

Разъясните про rates_total для мультисимвольного индикатора.

в индикаторе есть стандартная функция int OnCalculate ( const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const

CopyBuffer копирует массив не полностью

Пытаюсь создать мультивалютный индикатор . Использую CopyBuffer (Fast1MAHandle, 0 , 0 ,calculated1,Fast1MABuffer); Расчет calculated1 делаю BarsCalculated (MAHandle) Соответственно Fast1MABuffer должно быть скопировано calculated1 элементов массива. Но на деле при проверке Fast1MABuffer через

формат файла *.hst

Насколько я знаю, формат hst файлов в mt4 и mt5 различались. После обновления mt4 до последних версий, его формат файла стал такой же как и в mt5. Раньше что бы прочитать файл 4 версии, в delphi описывал структуру: TRateInfo = packed record // 44 байта - бар ctm : cardinal; //

ошибка в расчетах индикатора iMA

Пытаюсь создать индикатор . Делаю вычисления ExtFastMaHandle = iMA(NULL, 0, 12, 0, MODE_EMA, PRICE_CLOSE); ExtSlowMaHandle = iMA(NULL, 0, 26, 0, MODE_EMA, PRICE_CLOSE); CopyBuffer(ExtFastMaHandle, 0, 0, rates_total, ExtFastMaBuffer); CopyBuffer(ExtSlowMaHandle, 0, 0, rates_total, ExtSlowMaBuffer);