Build 141 - страница 6

 
Вопрос?

Почему слудующая функция в индикаторе не хочет работать т.е. BID возвращает 0?

//+------------------------------------------------------------------+
//| Calculate Lots                                                   |
//+------------------------------------------------------------------+
void MaxLots()
   {
   // calculation
   if (Point==0.0001)
      Comment("Leverage: 1:",AccountLeverage(),
			"\n","Max Lots of Balance: ",NormalizeDouble((AccountBalance()*
			  (AccountLeverage()/100))/(Bid*1000)-(Bid/100),3),
			"\n","Max Lots of Equity: ",NormalizeDouble((AccountEquity()*
			  (AccountLeverage()/100))/(Bid*1000)-(Bid/100),3));
   else
      Comment("Leverage: 1:",AccountLeverage(),
			"\n","Max Lots of Balance: ",NormalizeDouble((AccountBalance()*
			  (AccountLeverage()/100))/(Bid*1000)-(Bid/10),3),
			"\n","Max Lots of Equity: ",NormalizeDouble((AccountEquity()*
			  (AccountLeverage()/100))/(Bid*1000)-(Bid/10),3));
//----
   }
//+------------------------------------------------------------------+
 
Эксперты хорошо разрабытывать под что-то свое, персонально под себя подогнанное - ордера же которые я описывал вещь вполне штатная, требующаяся десяткам трейдоров. К сожалению не могу найти терминал (но поиски продолжу) где это уже было реализовано - "вкус специфический" - полный контроль за своими деньгами и во времени и в пространвстве - поверьте многие оценят, а если не оценят, форум подскажет что я не прав. Хотя вспомнить только тонкий летний рынок, когда на новостях валюты летали вниз вверх по 50-100 pips до начала основного хода, во денег то .... и трейдеров на этом сколько кончилось не успевших научиться не лезть против паровоза.

Тредеры - не пользовавшиеся такими трминалами
ВНИКНИТЕ В СУТЬ ОБЛЕГЧЕНИЯ ТОРГОВЛИ НА НОВОСТЯХ!!!
 
Доброжелатель
Поддерживаю, связанные ордера (ОСО?) нужная вешь.
Хотя бы в простом варианте: "отменить\запустить то, если сработает это".
Мне запомнился один терминал, хотя и не остановился на нём:
"MoneyWindows" (в Яндексе спросите, он "накидает" где можно скачать)
Что именно запомнилось, это: "Перевернуть позицию" и функция "программирования" ордеров.
К сожалению долго не разбирался, что и как там, и особенностей не помню.
Класс программки примерно как МТ, весит немного.
И ещё, когда я завёл речь об "обьектном программировании" основным моментом идеи было то, что-бы любой пользователь, прочитавший хелп к терминалу смог бы на уровне:
"выставить ордер такой то, если сработает такой то, и т.д. и т.п." задать свой алгоритм действий.
Без залезания в MQL полностью.
 
А параметр "Истечение" при установке отложенного ордера разве не может быть установленным за 5 мин до выхода новостей? Тем более если в воскресенье уже есть календарь выхода данных на неделю.
 
Putnik

Sorry не совсем понял предложения. тогда получается надо добавить приустановке отложенного параметр "Исполнять После date. Что-то в этом есть.
 
Putnik 17.12.04 23:46

Поддерживаю.

Хотя вспомнить только тонкий летний рынок, когда на новостях валюты летали вниз вверх по 50-100 pips до начала основного хода, во денег то .... и трейдеров на этом сколько кончилось не успевших научиться не лезть против паровоза.


Да..., было дело... :(
 
Александр
- параметр "истичение" - отменит действие ордера, но не закроет уже открытую сделку.
А второе Вы поняли СОВЕРШЕННО правильно - исполнять после "УКАЗАННОГО ВРЕМЕНИ" и "ордер действует до второго указанного времени".
Таким образом мы вырезаем для себя игру в особо опасные моменты - когда АКУЛЫ правят бал.

P.S. я перенес тему в раздел "Предложения мо MT 4" там ее обсуждение логичнее.
 
Честно отвечу, ордера у нас итак сложные - дальше в MetaTrader 4 усложняться не будут.
 
Согласен Ренат, все можно сделать скриптами или экспертами.
Но есть одна проблемма - это таймауты между каждой манипуляцией с ордерами.
Т.е. если чел открывает несколько маленьких лотов в например одну сторону,
с целью последующих манипуляций над ними по своей системе, то в момент
получения сигналов от МТС(например) часто случается так, что не получается
переконфигурить параметры ордеров т.к. рынок уже ушел в ненужную
сторону, а обработана только часть ордеров.

В связи с этим предложение:
Дать возможность изменения параметров одновременно у пачки ордеров (open и\или close и\или modify).
Если есть принципиальная возможность такой функциональности (т.е. сие не идет в разрез
с мэйнстримом проекта), то я готов провести анализ и предоставть решение и перечень ограничений решения.
Здесь решение - собственно идея для обсуждения.

Вобщем если говорить популярно, то - если скажете что вам такое не влом сделать, то я готов начать
толкать идеи :)
 
К сожалению, ни усложнения ордеров, ни пакетной обработки не будет.
Причина обращения: