MQL4 и MetaTrader 4 - страница 808

[Удален]
Может тема совсем неактуальная. Но из-за этой непонятнки я многовремени потратил пока искал эту ошибку. Вот, хочу разобраться. Проблема в том, что на тиковом графике иногда появляются горизонтальныечерточки, т.е. цена не изменилась, а тик произошел. А по определению тикового графика этого не должно...
На сайте Чемпионата Automated Trading Championship 2007 опубликовано Интервью с Элом Парсаем. Эл Парсай разрабатывает решения для пользователей MetaTrader4 ипроводит обучение разработке автоматических советников дляMT4. Он готов принять участие в Automated Trading Championship 2007 и в...
Всем здрасте! Для работы мне необходим свой собстенный график, назовём его"EURUSD_X". Я его периодически перегенерирую (скажем так разв 5 минут). А как мне автоматически обновлять его визуально, ненажимая на графике кнопку "Обновить"? Попробовал создать пользовательский индикатор: int start() { if...
[Удален]
Привет. Какая разница между тейлингом по тикам и барам? С уважениемСергей.
[Удален]
Помогите определить первый(предыдущий) фрактал(лок. мах.),ценакоторого выше текущей цены.Помогите кодом.Заранее благодарен.
[Удален]
Подскажите пожалуйста как получить предыдущее значение буфераиз этого кода: int start() { int counted_bars=IndicatorCounted(); int limit, i; //---- indicator calculationif (counted_bars==0) { x=Period(); if (x>1920) return(-1); } if(counted_bars0) counted_bars--; limit=(Bars-counted_bars)-1;for...
В правилах чемпионата есть торговое условие - Максимальное количествоодновременно выставленных ордеров (включая отложенные) - 3. какобеспечить в советнике выполнение этого условия? или это ограничениебудет контролировать сервер, и советник не сможет открыть болеетрех ордеров ? вопрос возник потому,...
[Удален]
Ребята! Пытаюсь изучать этот язык, но, нормальной документациидля "чайников" очень мало. Помогите решить одну проблемку.Для бывалых прогрвмистов как два пальца об асфальт. //Непосредственно код. if (OrdersTotal()<1) { OrderSend(Symbol(),OP_BUY,0.1,Ask,3,0,0,"My order #",1,0,Blue); Variator = 0...
Всегда ли ЛотСтеп <= МинЛот???
[Удален]
Подскажите пожалуйста, как мне загнать все найденное в данном коде, в массив, а затем отобрать из него 10, наиболеевстречающихся значений, т.е. тех, на которых цена находилась больше всего времени. int End = 0; int Start = 1000; double MAX = High[ iHighest (NULL, 0, MODE_HIGH, Start, End)]; double
Всем доброго дня. Рассмотрим такую ситуацию, на окно вещаетсяиндикатор с параметрами, в функции init() производится проверканекоторых условий. Можно ли сделать так, чтобы,  если параметрыиндикатора заданы не корректно, то индикатор завершает своюработу и управление на функцию start() не передается?
На сайте Чемпионата Automated Trading Championship 2007 опубликовано Интервью с Андреем Морару (enivid). Андрей Морару, программист c Украины. На рынке Форекс совсемнедавно, но уже разрабатывает свои торговые стратегии. Считает,что успех эксперта прост - грамотная стратегия мани-менеджментаи...
Обнаружил такой глюк. В "Обзоре рынка" переключаться между вкладками "Символы" и "Тиковый график" можно с помощью пробела, но... 1. В "Обзоре Рынка" на вкладке "Символы" выбираю, например, GBPUSD. 2. Переключаюсь на "Тиковый график", нажав пробел. 3. Закрываю терминал 4. Открываю терминал. В обзоре
Вот, что я добавил в код для тестера. Код стоит в начале, прогоняется потиково. if (st>83) {MathSrand(TimeLocal()); } st=80; st=st+MathRand()/6553.4; И полагал, что у меня при прогоне будут разные результаты. Однакоон один и тот же. st - это у меня стоп лосс. Меняю вручную, без случайности...
[Удален]
Подскажите как отрисовать один массив разными цветами? например: если а>1 massivp[i]=1 (рисуем красным)  если а<1 massivp[i]=1 (рисуем зеленым)  если а==1 massivp[i]=1 (рисуем желтым)  p/s т.к индексов нехватает нужна именно такая реализация.
//+------------------------------------------------------------------+//| Exp2.mq4 |//| |//|...
Помогите пожалуйста. Вот часть кода int TrailingStop.TR() // move stoploss according to trailing stop{if(TS.TR==0)return(0);RefreshRates();int i=0;if(OrdersTotal()>0) { double b=Bid; double a=Ask; if(b>lastbid||a<lastask) for(i=0;i<OrdersTotal();i++) { OrderSelect(i,SELECT_BY_POS...
2000 - 2007 годы. Баров в истории 585673 Смоделировано тиков 1162933 Качество моделирования n/a Начальный депозит 100000.00 Чистая прибыль 54996.70 Общая прибыль 619280.90 Общий убыток -564284.20 Прибыльность 1.10 Матожидание выигрыша 54.08 Абсолютная просадка 6541.50 Максимальная просадка 28797.70
Есть ли возможность изменить размер и цвет шрифта при выводе в окно графика в комментариях - Comment (...);
Кнопки для вставки рисунков,MQL-кода и сылок не работают. СтоитSlimBrowser, проверял в эксплоере, то же самое.
Программисты , отзовитесь . Как сгладить процентный Вильямсот процентного Вильямса . Если можно примерчик , или по ICQ489797 .
Не могу найти в отчете тестера максимальную просадку по Equity(Средства). Или этого показателя там нет? Margin call, как известно,наступает не по Балансу, а по Средствам. Мне видится, что этотпоказатель важнее, чем Баланс. Хороший пример - советник с чемпионатаSashken. Работает без Stop loss, при...
Посоветуйте, пожалуйста, где можно почитать обсуждение обработкитаких ситуаций экспертом. И вообще, может ли эксперт обнаружить, что торговля шла какое-товремя без него..... Интересно, как в эксперте можно использовать функции определениясостояния, такие, например, как IsConnected(),...
Добрый день, подскажите, как можно получить результат последнейсделки. Не смог найти нужной функции. Буду благодарен за помощь!
[Удален]
Здравствуйте. Такой вопрос как можно нарисовать линию черездве точки на графике, только не через ObjectCreate?
[Удален]
Пожалуйста, подскажите, как изменить значения ограничений генетическогоалгоритма, заданные по умолчанию? У меня не получается...
У меня стоит всегда куча отложенных ордеров, они срабатывают,все свободные средства заняты в работе, а я бы хотел еще и сниматьсо счета часть прибыли, да и риски ограничить. Нужно чтобы вработе было задействовано 50% свободных средств, если большето, ордер, который должен сработать должен вместо...
[Удален]
void start(){ while(! IsStopped() ){ RefreshRates(); //-------------------------- if (IsConnected) { // advisor code } else { //no connection alert } //-------------------------- Sleep(700); }} интересно, я использую именно такую структуру, некоторое время все идет нормально, но бывают моменты когда
Всем привет. Описываю саму ситуацию. Открыт ордер, цена пошла не в нужную сторону куда открыли. Походилапоходила и вернулась на цену открытия ордера, а потом пошлаприбыль и сделку закрыли. Как назвать то время, которое ордер был в минусе. Как назвать максимальное отклонение от цены открытия в...
В документации изложено не совсем ясно... Кто нибудь подскажет ? С уважением - С.Д.