оказывается на пятёрке первая координата линии тренда это не первая. а нулевая, и ни где об этом не сказано, по крайней мере там где можно быстро найти эту инфу.
sanyooooook: обычно пишут N, а после указывают максимальное количество N, где N<=30
Не в данном контексте. Здесь не описание условий, а наименование переменных. И в названии переменной нужно отразить максимально допустимый индекс. Поэтому последние переменные идут с индексом 30:
datetime time30=0, // время 30-й точки привязкиdouble price30=0// цена 30-точки привязки
paladin800: Можно ли как-нибудь сделать так чтоб работая с файловыми операциями файлы записывались/считывались не на диске а в оперативной памяти RAM, чтоб быстрее и без дыр работалось?
Можно сделать RAM диск, можно создавать файл в памяти.
Не в данном контексте. Здесь не описание условий, а наименование переменных. И в названии переменной нужно отразить максимально допустимый индекс. Поэтому последние переменные идут с индексом 30:
во всех учебниках по математике пишут так как я привёл выше, указывают N а после задают этому N значение не больше 30
вот же в справке в четвёрке у них нормально написано:
boolObjectCreate(
long chart_id, // идентификатор графикаstring object_name, // имя объектаENUM_OBJECT object_type, // тип объектаint sub_window, // индекс окнаdatetime time1, // время первой точки привязкиdouble price1, // цена первой точки привязки
...
datetime timeN=0, // время N-точки привязкиdouble priceN=0// цена N-точки привязки
);
TheXpert: Можно сделать RAM диск, можно создавать файл в памяти.
Понятно. Облом в том, что песочница терминалов находится на диске С и даже если создам RAM-диск (например диск Е), то туда уже не удастся перенаправить песочницу.
paladin800: Понятно. Облом в том, что песочница терминалов находится на диске С и даже если создам RAM-диск (например диск Е), то туда уже не удастся перенаправить песочницу.
Во-первых перенаправить можно.
А если использовать WinAPI и перенаправлять не надо. Во-вторых создание файлов в памяти не имеет никакого отношения к RAM-дискам, правда WinAPIтоже надо.
Из справки Metaeditor взял пример работы со спредом. Запускал на GBPCHF, CADCHF, на которых спред не 1-2пункта. Подскажите, почему массив заполнен нулями? Так задумано?
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
В справке указанно:
Создает объект с указанным именем, типом и начальными координатами в указанном подокне графика. При создании можно указать до 30 координат.
Т.е. 30 - это максимум. Поэтому сначала идет неизвестное количество (N) параметров и самый последний параметр с индексом 30.
обычно пишут N, а после указывают максимальное количество N, где N<=30
ЗЫ: они вообще мастера запутывать, одна только смена индексации, при копировании массива, чего стоит )
или вот:
оказывается на пятёрке первая координата линии тренда это не первая. а нулевая, и ни где об этом не сказано, по крайней мере там где можно быстро найти эту инфу.
обычно пишут N, а после указывают максимальное количество N, где N<=30
Не в данном контексте. Здесь не описание условий, а наименование переменных. И в названии переменной нужно отразить максимально допустимый индекс. Поэтому последние переменные идут с индексом 30:
Можно ли как-нибудь сделать так чтоб работая с файловыми операциями файлы записывались/считывались не на диске а в оперативной памяти RAM, чтоб быстрее и без дыр работалось?
Не в данном контексте. Здесь не описание условий, а наименование переменных. И в названии переменной нужно отразить максимально допустимый индекс. Поэтому последние переменные идут с индексом 30:
вот же в справке в четвёрке у них нормально написано:
Можно сделать RAM диск, можно создавать файл в памяти.
Понятно. Облом в том, что песочница терминалов находится на диске С и даже если создам RAM-диск (например диск Е), то туда уже не удастся перенаправить песочницу.
Во-первых перенаправить можно.
А если использовать WinAPI и перенаправлять не надо. Во-вторых создание файлов в памяти не имеет никакого отношения к RAM-дискам, правда WinAPIтоже надо.
Из справки Metaeditor взял пример работы со спредом. Запускал на GBPCHF, CADCHF, на которых спред не 1-2пункта. Подскажите, почему массив заполнен нулями? Так задумано?
Ссори, это в MT4