Бета-тестирование MetaTrader 5 началось! - страница 31

 
joo >>:

Так не работает, скрипт:

void OnStart()
{
//---
double mass[][100000];
ArrayResize(mass,1000);
ArrayInitialize(mass,0);
ArraySort(mass);
//---
}

Пишет: " 'mass' - parametr conversion is not allowed


видимо осталось все по старому - сортировка только одномерного массива

 
keekkenen >>:

видимо осталось все по старому - сортировка только одномерного массива

Ничего подобного. MQL4 исправно сортировал двумерные массивы по первому измерению.

 
Господа разработчики. CodeCompletion по Ctrl+Space в MQL5 Editor не вызывается если курсор стоит на пустом значении. Это правило работает во всех средах разработки и соблюдалось в том числе и в MQL4 Editor. В MQL5 Editor - нет. Поправьте пожалуста.
 
- Даже стандартные индикаторы придётся переписывать.Во всяком случае в настройках ADX нет возможность выбрать как в четвёрке,применить к open,close ....... (
 
kombat писал(а) >>

Пень 4 минимум!

или аналогичное с обязательной поддержкой SSE2.

Прошу пояснить.Что пеньтиум 3 1000Мгц 512 озу не позволит работать с МТ5?

 
Bush1952 >>:

Прошу пояснить.Что пеньтиум 3 1000Мгц 512 озу не позволит работать с МТ5?

Наверное проще выяснить с какого проца началась поддержка ими SSE2.

Увы, но мегагерцы и мегабайты памяти в этом вопросе не показатель...

И все имеющиеся у мене в наличии вторые\третьи пеньки готовятся выйти на пенсию.

;)


ВИКИ:

SSE2 (англ. Streaming SIMD Extensions 2, потоковое SIMD-расширение процессора) — это SIMD (англ. Single Instruction, Multiple Data, Одна инструкция — множество данных) набор инструкций, разработанный Intel, и впервые представленный в процессорах серии Pentium 4.
 
Bush1952 >>:

Прошу пояснить.Что пеньтиум 3 1000Мгц 512 озу не позволит работать с МТ5?

гон это все..

 

Вопрос разработчикам:

В индикаторе есть такие строки
input double Input1=0.0000001;
input double Input2=0.000001;
После компиляции в окне свойств индюка
Input1=0.0
Input2=0.000001

Такое ощущение, что используется тип float, а не double, или так и должно быть?

 

Параметр prev_calculated при вызове функции содержит значение, которое вернула функция OnCalculate() на предыдущем вызове. Это позволяет реализовать экономные алгоритмы расчета пользовательского индикатора с тем, чтобы избежать повторных расчетов для тех баров, которые не изменились с предыдущего запуска этой функции.

И как обработать новый бар если значения переменных одинаковы?

2009.10.15 00:29:52 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460
2009.10.15 00:28:55 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460
2009.10.15 00:27:53 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460
2009.10.15 00:26:55 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460
2009.10.15 00:25:57 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460
2009.10.15 00:24:59 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460
2009.10.15 00:24:02 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460
2009.10.15 00:23:05 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460
2009.10.15 00:22:08 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460
2009.10.15 00:21:11 Nonbeta (GBPUSD,M1) Bars = 3000460 rates_total= 3000460 prev_calculated= 3000460

 

1) Может уже кто-ниб. писал и отвечал, я не видел - почему в мт5 неделя начинается с четверга (а не с понедельника как раньше) ?

Кстати неплохо было бы в настройках периодов иметь такую возможность смены начала периода (или сдвига), т.е например, для H4 была возможность поменять отчет бара (не с 00:00, а с 01:00 до 05:00, второй бар Н4 с 05:00 до 09:00, т.е. сдвиг на n-минут) - всё это нужно для поиска наиболее трендовых периодов...

2) Очень хотелось бы в новом тестере стратегий увидеть визуализацию сделок на всех возможных периодах (в мт4 - не было возможности визуализировать сделки на weekly и monthly).

Причина обращения: