Ну всё правильно. Массив это совокупность однотипных данных. Если записать вот так
int masiv[1];
Print(sizeof(masiv));//вернёт 4, потому что int 4 байта, если так masiv[2]- будет 8.int Perem;
Print(sizeof(Perem));//вернёт 4, потому что int4 байта
//если записать вот такint masiv[];
Print(sizeof(masiv));вернёт 52 вне зависимости где и как объявлен массив.
//если записать вот такint masiv[][3][3];
Print(sizeof(masiv));вернёт 52.
Если передать любой из этих массивов в функцию то будет 52 вопрос почему.
Есть ли какой-нибудь скрипт для мт5, чтобы он уничтожал все оставшиеся графические отображения в виде стрелок после открытия сделок, а то вручную поштучно удалять объекты долго.
Konstantin Lebedev: Есть ли какой-нибудь скрипт для мт5, чтобы он уничтожал все оставшиеся графические отображения в виде стрелок после открытия сделок, а то вручную поштучно удалять объекты долго.
А поштучно и не надо, можно сразу все графические объекты удалить одним махом:
Konstantin Lebedev: Есть ли какой-нибудь скрипт для мт5, чтобы он уничтожал все оставшиеся графические отображения в виде стрелок после открытия сделок, а то вручную поштучно удалять объекты долго.
Барабашка не понял о чём вопрос. В закладке "История" или "торговля" контекстное меню и удалить все сразу. Так-же можно отключить добавление.
Здравствуйте. Все еще (медленно, а куда спешить?) осваиваю МТ5. Столкнулся с не пониманием записи. Намекните или если есть под рукой индикатор с буферной линией по времени прошу киньте ссылку))) Спасибо
for(int i=limit; i>=0; i--)
{
...
MqlDataTime tm;
TimeToStruct(time[i],tm);
if(tm.hour==18 && tm.min==30 && Period()<=PERIOD_H1)
{
//функция для создания таймлинии (вертикальная) ВСЕ ОК!//КАК ВЫГЛЯДИТ ЗАПИСЬ СОЗДАНИЯ БУФЕРНОЙ ЛИНИИ ? ТАК НЕ ПОЛУЧАТСЯ for(int j=shift; j>=0; j--)
{
CL=iClose(NULL,_Period,j);
Buff[i]=close[j]; // =CL;if(Buff[j-1]!=Buff[j])
Buff[j-1]=EMPTY_VALUE;
}
}
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
-nan(ind) это нет значения?
not a number
sizeof() возвращает размер типа переменной
Ну всё правильно. Массив это совокупность однотипных данных. Если записать вот так
Если передать любой из этих массивов в функцию то будет 52 вопрос почему.
Есть ли какой-нибудь скрипт для мт5, чтобы он уничтожал все оставшиеся графические отображения в виде стрелок после открытия сделок, а то вручную поштучно удалять объекты долго.
А поштучно и не надо, можно сразу все графические объекты удалить одним махом:
Есть ли какой-нибудь скрипт для мт5, чтобы он уничтожал все оставшиеся графические отображения в виде стрелок после открытия сделок, а то вручную поштучно удалять объекты долго.
Барабашка не понял о чём вопрос. В закладке "История" или "торговля" контекстное меню и удалить все сразу. Так-же можно отключить добавление.
Делаю
Помогите пожалуйста
//+------------------------------------------------------------------+
Вот код индикатора. При компиляции ошибок не выдает, но на графике вообще ничего не показывает.
Помогите пожалуйста
...Вот код индикатора. При компиляции ошибок не выдает, но на графике вообще ничего не показывает.
Вставляем код правильно:
И не создаём множество тем с простым вопросом.