Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нет времени на изучение MQL5? Закажи приложение у разработчика!
Evgeny Potapov
1628
Evgeny Potapov 2012.03.16 08:44 

В Метатрейдере есть чекбокс: разрешить импорт других советников.

Но я не нашёл в документации как сделать чтобы один советник запускал другого.

Что надо в советнике для этого написать?

И вообще, возможно есть идеи на тему как создавать пакеты из советников?

Igor Kim
2767
Igor Kim 2012.03.16 09:34  
А какая задача стоит? Запустить на одном графике два советника? Открываете два одинаковых графика и запускаете на каждом по советнику с разными магиками.
Vadim Zhunko
5221
Vadim Zhunko 2012.03.16 11:48  

Есть такая библиотека. Там есть функции для запуска MQL4-программ из других MQL4-программ. И многое другое есть для управления МТ4.

KimIV:
А какая задача стоит? Запустить на одном графике два советника? Открываете два одинаковых графика и запускаете на каждом по советнику с разными магиками.
Т.е. можно с помощью этой библиотеки из советника открыть график и запустить на нём другого советника.

Evgeny Potapov
1628
Evgeny Potapov 2012.03.16 13:02  
Zhunko:

Есть такая библиотека. Там есть функции для запуска MQL4-программ из других MQL4-программ. И многое другое есть для управления МТ4.

Т.е. можно с помощью этой библиотеки из советника открыть график и запустить на нём другого советника.



Я думал это можно без библиотеки... зачем галочка "разрешить запуск других советников"?

Значит советник может какой-то встроенной в МТ4 функцией запускать других советников.

o_O
Модератор
23313
o_O 2012.03.16 17:43  
Eugene1:

В Метатрейдере есть чекбокс: разрешить импорт других советников.

Но я не нашёл в документации как сделать чтобы один советник запускал другого.

1. вы не дочитали фразу чекбокса. там написано не так.

2. не путайте мягкое с теплым - импортировать функции и запускать на чарте - это две большие разницы.

Леонид
5841
Леонид 2012.03.16 18:13  
слияние и поглощение? ))
Evgeny Potapov
1628
Evgeny Potapov 2012.03.17 04:10  
sergeev:

1. вы не дочитали фразу чекбокса. там написано не так.

2. не путайте мягкое с теплым - импортировать функции и запускать на чарте - это две большие разницы.




У меня написано: "Разрешить импорт из внешних экспертов"

Видимо вы правы: самих экспертов нельзя импортировать, а только что-то из них.

Но для создания пакета советников (а я как раз этим сейчас занимаюсь) это тоже было бы полезно.

(Буду импортировать функции Start() - например)

Но подскажите, как это сделать?

Как импортировать что-нибудь из другого советника?

И возможно ли что при этом импорте советник из которого импортируют сохранит свои настройки?

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий