Скачать MetaTrader 5

Индикаторы: Информер

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
На MQL5.community есть возможность хранить исходные коды в MQL5 Storage. Попробуй сам!
MetaQuotes Software Corp.
Модератор
181164
MetaQuotes Software Corp. 2009.11.11 10:02 

Информер:

Вспомогательный индикатор, отображает закрытые сделки на графике и текущую статистическую информацию счёта.

Author: Максим Свиридов

MQL4 Comments
16319
MQL4 Comments 2009.11.12 20:40  

У меня ничего не отображает. Разместил в indikators?

Максим Свиридов
18
Максим Свиридов 2009.11.12 21:13  
KTV:

У меня ничего не отображает. Разместил в indikators?

файл нужно положить в \experts\indicators\

потом добавить индикатор к графику

терминал должен быть залогинен

Какие сообщения во вкладке "Эксперты"?

Alexander Puzanov
29607
Alexander Puzanov 2009.11.12 21:50  
KTV:

У меня ничего не отображает. Разместил в indikators?

Должно-ть с этой строчечкой в коде функции Depo() надо что-то сделать:

if(OrderType()==6 && OrderProfit()>0) d+=OrderProfit();

Чтобы Profit()/Depo() не выдавало ошибку деления но ноль

Максим Свиридов
18
Максим Свиридов 2009.11.12 21:55  

Депозит (счёт) не может быть нулевым. Может только незалогиненый терминал выдать значение = 0. Отсюда и деление на 0, видимо.

Или я чего-то не понял.

Alexander Puzanov
29607
Alexander Puzanov 2009.11.12 22:06  

Александр, что означает OrderType()==6 ? Поясните плз

Максим Свиридов
18
Максим Свиридов 2009.11.12 23:53  
ale002:

Александр, что означает OrderType()==6 ? Поясните плз

Попробую ответить за Александа. OrderType()==6 означает ввод или вывод средств на счёт

Alexander Puzanov
29607
Alexander Puzanov 2009.11.13 00:41  

Виноват, обозналсо

Т.е. деление на ноль будет всегда, когда в загруженной в терминал истории нет ввода на счет? А размер списка истории зависит от текущих настроек вкладки..

Максим Свиридов
18
Максим Свиридов 2009.11.13 01:25  

Видимо да. Когда нет ввода на счёт нет возможности вычислить размер начального депозита. можно добавить немного кода, чтобы вводить размер депо через внешнюю переменную на такой случай.

MQL4 Comments
16319
MQL4 Comments 2009.11.13 03:40  
.ax писал(а):

Видимо да. Когда нет ввода на счёт нет возможности вычислить размер начального депозита. можно добавить немного кода, чтобы вводить размер депо через внешнюю переменную на такой случай.

Я правильно понял, что индикатор нуждается в небольшой доработке? На всякий случай... сообщения во вкладке "эксперты" постоянно такие (по разным парам и временным периодам) 2009.11.13 04:37:39 informer EURJPY,Daily: zero divide

Максим Свиридов
18
Максим Свиридов 2009.11.13 08:22  

Похоже на то. Ошибка не критичная, но хорошо бы найти и исправить...

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий