Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 56

 
yan720:

Не знаю почему, но после очередного варианта переустановки обращение к таймсериям восстановилось. На периоде с 01 по 05.07.13 стало работать (в восерксение не работало). Однако обращение к текущей неделе так и осталось некорректным.

Это в некотором роде апдейт, а первоначальный вопрос в целом остаётся в силе.

Проверьте именно недельную историю W1!
 
chief2000:
При работе с массивами часто приходится удалять к-л элементы массива и смещать остальные чтобы заполнить эти пустоты.
Хотел узнать, существует ли готовая функция, которая упрощает весь процесс?

https://forum.mql4.com/ru/11287/page56#114804 ArrayDeleteInt() функция от KimIV. Вот весь список https://forum.mql4.com/ru/38949.

Подскажите пожалуйста, на простом примере, алгоритм расчета EMA. При попытке рассчитать, как

EMA = Priceсегодня * K + EMAвчера* (1 — K),

где где Priceсегодня — сегодняшняя цена закрытия;
EMAвчера — ЕМА вчерашнего дня;
К = 2/(N+1) значения получаются отличными от терминальных.

 
fenik:

Подскажите пожалуйста, на простом примере, алгоритм расчета EMA. При попытке рассчитать, как

EMA = Priceсегодня * K + EMAвчера* (1 — K),

где где Priceсегодня — сегодняшняя цена закрытия;
EMAвчера — ЕМА вчерашнего дня;
К = 2/(N+1) значения получаются отличными от терминальных.


Спасибо, похоже то что надо!

Возможно это то что Вы искали -
https://www.mql5.com/ru/forum/123182
 
chief2000:

Спасибо, похоже то что надо!

Возможно это то что Вы искали -
https://www.mql5.com/ru/forum/123182

Спасибо, работает.
 

Я новичок, я новичок... :)

Если говорить об индикаторах на основе нейросетей, то каким образом лучше фильтровать график перед предъявлением его индикатору?

Что в чистом виде туда данные совать не стоит, со всеми их шумами, это понятно. Что разности лучше, чем абсолютные значения, тоже.

Но что касается подавления шумов и сглаживания - есть конкретные алгоритмы, наилучшие для данной задачи?

Или может имеющиеся "стандартные" индикаторы тоже хорошо подходят? Они ведь также учитывают ценовые изменения, и дают достаточно гладкие графики, сохраняющие при этом тенденции исходного графика.

 

ребят что то я совсем уже запарился, никак не могу сообразить

есть 100 ордеров с разными меджиками, на одном меджике может быть от одного до 15 ордеров

хочу вывести на экран сумму профита по каждому меджику .. и чет никак ...

 
VOLDEMAR:

ребят что то я совсем уже запарился, никак не могу сообразить

есть 100 ордеров с разными меджиками, на одном меджике может быть от одного до 15 ордеров

хочу вывести на экран сумму профита по каждому меджику .. и чет никак ...

В чем именно проблема?

 
webman1988:


Уровни фибоначчи строятся в процентном соотношении между точками A и B, отсюда формула: A-B * на искомый процент по фибоначчи(если искомый уровень 38,2 значит умножмаем на 0,382 если уровень 61,8 умножаем на 0,618 и т.д.) + B

А вообще спросить можно у гугла, он знает если не все, то многое )))


Спасибо Вам большое. Уже как-то начинаю понимать, что нужно делать.
 
VOLDEMAR:

ребят что то я совсем уже запарился, никак не могу сообразить

есть 100 ордеров с разными меджиками, на одном меджике может быть от одного до 15 ордеров

хочу вывести на экран сумму профита по каждому меджику .. и чет никак ...

В цикле перебора ордеров после всех остальных необходимых фильтров:

Если Magic==mn1 --> ProfitMN1+=(OrderProfit()+OrderSwap()+OrderCommission());

Если Magic==mn2 --> ProfitMN2+=(OrderProfit()+OrderSwap()+OrderCommission());

и т.д. ...

Если MagicN==mnN --> ProfitMN_N+=(OrderProfit()+OrderSwap()+OrderCommission());

Может так?

 

а массивами не судьба воспользоватся ?

читаем список ордеров в двумерный массив, первое измерение - магик, второе профит.

делаем ArraySort() - ордера выстраиваются по магикам в порядке, начинаем суммировать и выводить.