[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 184
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Народ, хоть тресни, не могу понять, почему OrderModify() не рисует палочки, когда изменяет ордер:
По идее должен рисовать зеленым, а он не рисует, уже не знаю, что и думать, неужели эта функция не может рисовать на графике?После ТР должно идти время жизни ордера, а не цвет. Поставьте 0 и будут Вам палочки.
думаю что стрелка рисуется на баре со временем открытия ордера, ты его проверяешь?
Да, рисуется. но это не OrderModify-я, а стоп-лосс, поставленный при открытии рыночного ордера. А дальше не кажет.
я про первую строчку - ты выложил "без знака присваваивания"
Действительно, извиняюсь за неточность, ошибка при копировании.
После ТР должно идти время жизни ордера, а не цвет. Поставьте 0 и будут Вам палочки.
Попробовал, не хочет рисовать! По журналу 4 модифицирования ордера, а на графике рисует зеленым только перед закрытием ордера.
Добрий день!Я наскоро накидал индикатор,предельно простой,вроде все согласно функциям,указаним в словаре,и как в учебниках пишут,вроде все просто,а он не рисует,совсем!!
Думал,не знаю,мож я еще чего-то такое базовое ему не впмисал?
//+------------------------------------------------------------------+
//| Кросс.mq4 |
//| Copyright © 2011, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red
#property indicator_width1 2
double Buffer1[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{SetIndexBuffer(0,Buffer1);
SetIndexStyle(0,DRAW_LINE);
//---- indicators
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int counted_bars=IndicatorCounted();
//----
for(int i=0;i<300 ; i++){
Alert("Close[i]",Close[i]);Alert("iClose(GBPUSD, Period(), i)",iClose("GBPUSD", Period(), i));
Alert("counted_bars",counted_bars);
Buffer1[i]=Close[i]/iClose("GBPUSD", Period(), i);Sleep(1000);}
//----
return(0);
}
//+------------------------------------------------------------------+
И тормозит,собака,платформа вдруг секунд 10 не реагирует,ну я ему для порядка,слип вписал!Да,еще надо би видимо вписать период сюда iClose("GBPUSD", Period(), i);Sleep(1000);
по логике равний периоду базового графика,только на другой паре да не знаю как. Но главное,он вообще не рисует!Помогите,пожалуста!
Да, рисуется. но это не OrderModify-я, а стоп-лосс, поставленный при открытии рыночного ордера.
Добрий день!Я наскоро накидал индикатор,предельно простой,вроде все согласно функциям,указаним в словаре,и как в учебниках пишут,вроде все просто,а он не рисует,совсем!!
Думал,не знаю,мож я еще чего-то такое базовое ему не впмисал?
И тормозит,собака,платформа вдруг секунд 10 не реагирует,ну я ему для порядка,слип вписал!Да,еще надо би видимо вписать период сюда iClose("GBPUSD", Period(), i);Sleep(1000);
по логике равний периоду базового графика,только на другой паре да не знаю как. Но главное,он вообще не рисует!Помогите,пожалуста!
1. У вас sleep стоит в цикле, то есть он после расчета каждой точки из 300 должен паузу делать
2. Вы рисуете линию отношений цены открытия текущего графика и графика "GBPUSD" на текущем графике. То есть если вы будете это делать на "GBPUSD" у вас будет показывать линию на уровне 1
Здравствуйте подскажите есть ли возможность на mql сделать так что бы он подключался к разным серверам под разными логинами и сохранял мне html-отчеты? Если есть подскажите какие функции копать?
В MQL4 нет такой возможности. Можно в своей библиотеке сделать или WinAPI использовать.
Я так сделал. Выгрузку отчётов ещё не делал. Не было необходимости.
1. У вас sleep стоит в цикле, то есть он после расчета каждой точки из 300 должен паузу делать
2. Вы рисуете линию отношений цены открытия текущего графика и графика "GBPUSD" на текущем графике. То есть если вы будете это делать на "GBPUSD" у вас будет показывать линию на уровне 1
Спасибо!!,но он совсем ничего не рисует.Єто мой первий индюк,я не знаю,я в принципе все так делаю?