Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 787
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Перемудрили, там проблема только в том, чтобы определить, какой график является ведущим в настоящий момент. Решается это через статический массив, где хранится время правого бара для каждого чарта. В таймере сравнивается с текущим положением, кто отличается - тот и ведущий. Завтра допилю.
ЗЫ Допилил.
Спасибо огромное, работает просто отлично!
Ребята есть у кого в загашниках функция или класс, расчета цен и установки лимитных ордеров.
Нужен принцип, к примеру хочу что бы сверху от текущей цены на 100п встало 2 лимитки с шагом в 50п и ниже цены на 100п одна лимитка.
Подскажите, где и что нужно удалить, чтобы не появлялся мусор на графике?
Помогите пожалуйста разобраться с советником по трейлингу в без убыток MT5. Попытался переписать советник, возникает частая ошибка "invalid stops".
В поиске находил советники для без убытка, но они не ставили стоп если профит по ордеру был в минусе.
Идея простая :
открыл позицию ->
автоматически установились стопы на минимальном расстоянии по спецификации символа (или с добавочным шагом) ->
далее трейлинг стоп до перевода в без убыток (например +10 пунктов profit от цены ордера) по установленному значению с шагом 5 пунктов->
после перевода в без убыток (+10 пунктов) трейлинг останавливается и(или) шаг трейлинга увеличивается до 100 пунктов(200 и т.д., по установленном значению)
Подскажите, где и что нужно удалить, чтобы не появлялся мусор на графике?
Нужно просто отключить функцию "Календарь" - автообновление, далее удалить все события.
После этого календарь не будет работать и отображаться на графике.
Нужно просто отключить функцию "Календарь" - автообновление, далее удалить все события.
После этого календарь не будет работать и отображаться на графике.
Где? Билд 1653
Где? Билд 1653
Если нет вкладки "Календарь" - значит нужно:
Если нет вкладки "Календарь" - значит нужно:
Спасибо, переустановил терминал. Всё отключил, надеюсь больше не появятся на графике.
Подскажите пожалуйста, как сделать чтобы вот эта конструкция
void OnStart()
{
int h=FileOpen("str.bin",FILE_READ|FILE_BIN);
if(h==INVALID_HANDLE){
Alert("Ошибка открытия файла");
return;
}
int s=FileSize(h);
string TXT=FileReadString(h,s);
Print(TXT);
FileClose(h);
}
в MT5 работала так же как и в МТ4, т.е. переменная ТХТ была читабельна, а не в виде квадратиков.
Похоже что то с кодировками, но как решить не в курсе.
Подскажите пожалуйста, как сделать чтобы вот эта конструкция
void OnStart()
{
int h=FileOpen("str.bin",FILE_READ|FILE_BIN);
if(h==INVALID_HANDLE){
Alert("Ошибка открытия файла");
return;
}
int s=FileSize(h);
string TXT=FileReadString(h,s);
Print(TXT);
FileClose(h);
}
в MT5 работала так же как и в МТ4, т.е. переменная ТХТ была читабельна, а не в виде квадратиков.
Похоже что то с кодировками, но как решить не в курсе.