Новое - хорошо забИтое старое =)

 
Покопался в архиве форума - посмотрел, какие вопросы не были дорешены.
В следующих постах приведу обсуждения (частично).
Надеюсь получить ответы от разработчиков.
 
Тема №1


komposter 04.02.05 07:47

Есть несколько идей по упрощению использования экспертов:

1. (основная) Окно "Свойства эксперта", закладка "Входные переменные". При большом кол-ве переменных,

становится затруднительной установка всех значений. Ситуацию решило бы добавление своеобразных "профилей",

аналогов обычных профилей МТ. Т.е. несколько наборов заранее определённых автором эксперта, или сохранённых

пользователем наборов значений. Например:
Есть переменные СтопЛосс, ТейкПрофит. Прикрепляем эксперта к часовому графику, выставляем СтопЛосс 50,

ТейкПрофит 100. Прикрепляем к дневному - выставляем 150 и 350. При двух переменных это занимает немного

времени и сил. Но если этих переменных десяток, ситуация усложняется. При наличии "профилей" всё было бы

проще: прикрепляем к часовке - выбираем профиль "H1", а стоплосс и тейкпрофит автоматом выставляются на

значения 50 и 100. Если нам не нравится - подправляем, допустим, 40 и 80. Нажимаем "сохранить шаблон" ->

"My_H1". И теперь при выборе этого шаблона, стоплосс будет 40, а тейкпрофит 80.
Надеюсь, изложил понятно...


2. (маленькая удобность) В том же окне, если переменная bool, вместо выбора из true - false сделать

квадратик с галочкой. Есть галочка - true, нет - false.


3. (большая удобность) Всё там же... Возможность задавать "поле" и/или "поле со списком" для выбора

значения переменной. Аналогия с bool ("поле") и color ( продвинутое "поле со списком"). Суть - облегчить

ввод значения для некоторых переменных . Например:
Есть Trade_Period - период, на котором торговать, допустим, PERIOD_H4 (=240). Хотим поменять на день

(=1440) (или, не дай бог, на неделю =10080:), сидим и вспоминаем нужную цифру ( или берём калькулятор, или

лезем в эдитор).... В общем, неприятная ситуация. При наличии "поля" было бы просто - кликнул на стрелочку

справа - посмотрел варианты, выбрал нужный.




Догадываюсь, что реализация весьма ресурсоёмка, а необходимость - весьма сомнительна, поэтому прошу считать

вышесказанное - всего лишь предложением.
Точно могу сказать лишь одно - лично мне это облегчило бы жизнь...


Было бы очень приятно получить ответ в течении сегодня-завтра...
Было бы ещё более приятно получить положительный ответ :)))




Slawa 04.02.05 10:50

1. нет
2. подумаем
3. эта фича уже была обещана в виде енумератора, только неизвестно, когда реализуем.
 
Тема №2

komposter 11.02.05 00:25

Хотел ещё предложить: может, можно получать тем же MarketInfo "стоимость изменения на 1 пункт" по каждому

инструменту? Для маней менеджемента надо...




Slawa 11.02.05 11:20

подумаем




avm 12.02.05 06:46

подумаем

Уважаемый Слава, уже не надо думать, уже надо сделать. Не сочтите, бога ради, за менторство. Стоимость 1

пункта... Это просьба komposter'а уже третья (или 4-я от разных товарищей) за, примерно, последний месяц.

(Вы могли и пропустить данные просьбы в том шквале просьб и предложений, который вываливается на Вас

ежедневно.) И это оч. существенный момент для ММ, ежели, конечно, кто его соблюдает - приходится

самостоятельно высчитывать стоимость 1 п. Для долларовых пар это ещё как-то можно сделать, а вот как для

кроссов посчитать стоимость 1 п в долларах... ??? Выкручиваемся, конечно, но при этом постоянно

вспоминается название болезни, достаточно распростанённой среди сидячих работников.




Slawa 14.02.05 11:23

avm, со временем мы обязательно будем светить спецификации контрактов (из маркет-вотча и из списка

инструментов по правой кнопке). когда мы реализуем эту функциональность, тогда и добавим в функцию

MarketInfo ещё несколько режимов





Renat 14.02.05 13:30

приходится самостоятельно высчитывать стоимость 1 п. Для долларовых пар это ещё как-то можно сделать, а вот

как для кроссов посчитать стоимость 1 п в долларах... ??? Выкручиваемся, конечно

Должен заметить, что мы сможем посчитать стоимость пипса только с определенной точностью, ошибки будут

серьезные при тестировании на истории. Все еще усугубляет то, что счета мультивалютные. Например, при

тестировании на фраке, когда депозит в польских злотых, придется дважды (из франка в доллар и из доллара в

злотые) конвертироваться. По каким курсам конвертации это делать? В рилтайме - не проблема, но в

тестировании - еще одна претензия.
 
Тема №3


komposter 14.02.05 12:36

Огромная и очень убедительная просьба к разработчикам:

1. Сделать более подробное описание ошибок, желательно на русском языке. Можно просто на форуме.

2. Дать рекомендации по "обработке ошибок". Т.е. Какие необходимо предпринять действия при возникновении

определённой ошибки. Имеются в виду "торговые" ошибки.
Например: GetLastError() = 130, ErrorDescription = "Invalid stops" //"Неправильные уровни стоп-приказов" (!

и стоплосс и тейкпрофит???) Рекомендации: проверить вышеуказанные уровни, а именно - расстояние до цены

открытия. Мин. расстояние = MarketInfo( Symbol(), MODE_STOPLEVEL ). Нормализовать значения. Подождать n

минут, повторить запрос... и т.д.
это вроде бы понятно.....

а некоторые "артефакты" я вообще не понимаю (139 - Order is locked, 9 - Malfunctional trade operation

)....хорошо, что сейчас не встречаюсь, а при реальной игре?

3. То же, что в п.2. Если сложно будет описать ВСЕ ошибки, укажите _критические_ ошибки, при которых работу

эксперта лучше прекратить и дождаться "человеческого вмешательства". Т.е. если эксперт самостоятельно

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

запросы" ) давать команду на выход.

Заранее благодарен...




Slawa 14.02.05 12:44

обязательно будет
 
Тема №4


komposter 15.02.05 18:53

Вопрос: можно ли каким нибудь образом принудительно выгрузить все индикаторы, используемые экспертом?
Пример: эксперт _один_ раз использует значение индикатора. Работает на _всех_ инструментах и на _всех_

таймфреймах. В итоге - огромное кол-во загруженых индикаторов, загрузка ресурсов, и т.д.



Slawa 15.02.05 19:02

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



komposter 15.02.05 19:32

терминал за первые 5 мин работы увеличивает потреблений памяти с 12 до 30 Мб. Это на 10-ти инструментах, на

1-м таймфрейме.............




Slawa 15.02.05 19:47

подумать надо
 
Тема №5

Собственно, просто неотвеченная в ветке "order is locked - что это значит?"
Там уже архив, обновить не могу...
 
спасибо за напоминание
 
спасибо за напоминание

было бы ещё неплохо - ответы =)))
 
Поэтому если вы не хотите чтобы что-то забылось, особенно это касается Пожеланий (Suggestions) кидайте хотя бы копию в Поддержку --> Ошибки и Пожелания. В форуме вы можете получить быстрый ответ, а закинув мысль в вышеупомянутый раздел, вы увековечите ее. Я ручаюсь за это (за то что она будет сохранена и обработана).
 
понял, будет время - займусь...
Причина обращения: