Советники, эксперты, форекс роботы Обсуждение, поиск и тестирование форекс советников, роботов, экспертов и МТС

Ответить
02.09.2012, 13:30
Аватар для Abi
Abi Abi вне форума Элитный участник
Регистрация: 21.12.2010 / Адрес: Kz Казахстан / Сообщений: 970
Поблагодарили 1,694 раз(а) / Репутация: 1696
Уважаемые гуру, направьте - куда глядеть.
Индюк на разных ДЦ бывает показывает в одну и ту же сторону, бывает в одном ДЦ есть сигнал, а на других нет, бывает показывает вообще в разные стороны.
Хочу запустить индюк на нечетном кол-ве ДЦ, а в советнике прописать чтоб если сигнал во всех ДЦ есть и в одну сторону, (типа все 5 ДЦ селл и 0 бай) - тогда открывать ордер. Если будет разнобой типа 1-4 или еще хуже 2-3 - тогда открывать в большую сторону половинным лотом или одной третьей лота(вобщем осторожничать).
Понимаю что нужен какой то общий ресурс - туда все советники с каждого ДЦ будут писать свои показания, а как это сделать и как потом основной советник выцепит оттуда данные?
Пните куда глядеть или может тут накидаете пример - буду благодарен.
02.09.2012, 14:57
Регистрация: 13.03.2009 / Сообщений: 2,329
Поблагодарили 1,949 раз(а) / Репутация: 2026
Уважаемые гуру, направьте - куда глядеть.
Индюк на разных ДЦ бывает показывает в одну и ту же сторону, бывает в одном ДЦ есть сигнал, а на других нет, бывает показывает вообще в разные стороны.
Хочу запустить индюк на нечетном кол-ве ДЦ, а в советнике прописать чтоб если сигнал во всех ДЦ есть и в одну сторону, (типа все 5 ДЦ селл и 0 бай) - тогда открывать ордер. Если будет разнобой типа 1-4 или еще хуже 2-3 - тогда открывать в большую сторону половинным лотом или одной третьей лота(вобщем осторожничать).
Понимаю что нужен какой то общий ресурс - туда все советники с каждого ДЦ будут писать свои показания, а как это сделать и как потом основной советник выцепит оттуда данные?
Пните куда глядеть или может тут накидаете пример - буду благодарен.
1. Судя по работе индикатора, ему место в корзинке.
2. MQL не позволяет выходить за пределы терминала. А для работы с несколькими ДЦ нужно обмениваться данными между терминалами. Это делается с помощью виндовских библиотек. Например состояние индикаторов пишется в файл или файлы которые. MQL позволяет писать и читать файлы только в специально отведённой папке, внутри папки терминала. А советник может, с помощью виндовских библиотек, прочитать файлы с указанными путями. Примерно так.
Есть ещё способ, но он сложнее.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
Abi 
02.09.2012, 15:21
Регистрация: 13.03.2009 / Сообщений: 2,329
Поблагодарили 1,949 раз(а) / Репутация: 2026
Вот это всё как раз понятно, так должно быть.
Но на форексе, если я ставлю ордер БАЙ, цена от него отскакивает и идёт вниз, и чем больше лот я ставлю тем дальше она отскакивает,
если конечно кто то другой в это время не поставит СЕЛЛ с большим объёмом.
Не надо себе льстить. Твой лот никак не может повлиять на мировой рынок форекс. Если за рубли купить пол триллиона долларов, Это вряд ли серьёзно повлияет на доллар, но рубль пойдёт вниз. Пара USDRUR пойдёт вверх. При таких объёмах не кто не предоставит кредитное плечо. Так что, как минимум, надо иметь такую сумму.
Чаще всего, у новичков талант предсказывать направление движение цены наоборот. Покупают перед тем как цена пойдёт вниз и продают перед взлётом.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
02.09.2012, 15:26
Аватар для Abi
Abi Abi вне форума Элитный участник
Регистрация: 21.12.2010 / Адрес: Kz Казахстан / Сообщений: 970
Поблагодарили 1,694 раз(а) / Репутация: 1696
спасибо за наводку - а какую виндовую библиотеку применить? можно пример?
02.09.2012, 15:55
Регистрация: 13.03.2009 / Сообщений: 2,329
Поблагодарили 1,949 раз(а) / Репутация: 2026
спасибо за наводку - а какую виндовую библиотеку применить? можно пример?
Библиотека kernel32.dll.
В качестве примера, расковыряй какой нибудь копировщик сделок. Там можно подглядеть как 2 терминала обмениваются инфой.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
02.09.2012, 16:16
Аватар для Abi
Abi Abi вне форума Элитный участник
Регистрация: 21.12.2010 / Адрес: Kz Казахстан / Сообщений: 970
Поблагодарили 1,694 раз(а) / Репутация: 1696
Извините Ugar - можно еще попристаю...
вот ковырнул копировщик .
Это кусок мастера, который пишет свои ордера в файл, тут есть настраиваемый путь -
1. Получается мастер за счет kernel32.dll может писать файл куда угодно?
2. Потом отдельным советником можно оттуда прочитать?
3. Если один мастер открыл файл - другим он станет недоступен, подскажите как решить эту проблему, остальные мастера будут пытаться писать в файл в одно и тоже время, как их развести по времени?

Код:
 
 
#import "kernel32.dll"
 int _lopen (string path, int of);
 int _lcreat (string path, int attrib);
 int _llseek (int handle, int offset, int origin);
 int _lread (int handle, string buffer, int bytes);
 int _lwrite (int handle, string buffer, int bytes);
 int _lclose (int handle);
#import
 
extern string FilePath="C:\Program Files\MT4\experts\files\MarketInfo.txt";
extern int Sleep_=1000;//Периодичность сброса инфы в файл
double Orders[5][1000];//тикет, тип ордера, объем ордера, цена позиции, время открытия позиции
string Symbols[1000];
int TotalOrders=0;
02.09.2012, 17:00
Регистрация: 13.03.2009 / Сообщений: 2,329
Поблагодарили 1,949 раз(а) / Репутация: 2026
Извините Ugar - можно еще попристаю...
вот ковырнул копировщик .
Это кусок мастера, который пишет свои ордера в файл, тут есть настраиваемый путь -
1. Получается мастер за счет kernel32.dll может писать файл куда угодно?
2. Потом отдельным советником можно оттуда прочитать?
3. Если один мастер открыл файл - другим он станет недоступен, подскажите как решить эту проблему, остальные мастера будут пытаться писать в файл в одно и тоже время, как их развести по времени?
1. да. Только в настройках должна стоять галка "Разрешить импорт DLL".
2. да
3. Самое простое, это писать в разные файлы. Конечно это не очень рационально, кадый файл займёт целый кластер, даже если в нём 1 байт. Но диски сейчас большие, а простота чего то стоит. А советник, в режиме RO будет иметь доступ в к файлу в любой момент, даже в момент записи данных в в него.

Проще индикаторами писать данные без DLL в свой каталог. А уже в советнике, с помощью DLL читать из их каталогов.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!

Последний раз редактировалось Ugar; 02.09.2012 в 17:09.
Abi 
02.09.2012, 17:19
Аватар для Abi
Abi Abi вне форума Элитный участник
Регистрация: 21.12.2010 / Адрес: Kz Казахстан / Сообщений: 970
Поблагодарили 1,694 раз(а) / Репутация: 1696
спасибо - все кратко и понятно,
так и сделаю - раздельные файлы по своим папкам, потом чтение и обработка-сборка разрозненных данных в удобоваримое торговое решение...
03.09.2012, 05:43
Аватар для morozik1959
morozik1959 morozik1959 вне форума Местный знаток
За призовое место в конкурсе 

Регистрация: 23.05.2011 / Сообщений: 629
Поблагодарили 902 раз(а) / Репутация: 903
Добрый день!!!
Подскажите кто знает, в каком ДЦ
есть центовый счёт с лотом 0,01 и без ограничения максимального лота.
03.09.2012, 11:51
Аватар для zemlyak
zemlyak zemlyak вне форума Прохожий
Регистрация: 03.09.2012 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
Подскажите где прочитать про советники вообще как их ставить?
Я искал, но не могу найти ответ на такой вопрос. В тестере стратегий можно выбирать разные периоды, результаты разнятся. Вопрос: при установке советника нужно его тащить на график с опред. тф? Где отображается инф. на каком он стоит тф?
09.09.2012, 15:44
Аватар для azad
azad azad вне форума Интересующийся
Регистрация: 18.09.2011 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 1
Не могу потестировать сову, архив загружается а в журнале тестера пишет что истории нет.
09.09.2012, 19:21
Регистрация: 13.03.2009 / Сообщений: 2,329
Поблагодарили 1,949 раз(а) / Репутация: 2026
Не могу потестировать сову, архив загружается а в журнале тестера пишет что истории нет.
После загрузки архива надо перезапустить терминал. Только потом тестировать.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
10.09.2012, 09:05
Аватар для morozik1959
morozik1959 morozik1959 вне форума Местный знаток
За призовое место в конкурсе 

Регистрация: 23.05.2011 / Сообщений: 629
Поблагодарили 902 раз(а) / Репутация: 903
Скажите пожалуйста!
А вот ДЦ видят какие у меня на графике стоят индюки, какие советники?
Извините может дурацкий вопрос, но интересно.
10.09.2012, 09:57
Регистрация: 13.03.2009 / Сообщений: 2,329
Поблагодарили 1,949 раз(а) / Репутация: 2026
Скажите пожалуйста!
А вот ДЦ видят какие у меня на графике стоят индюки, какие советники?
Извините может дурацкий вопрос, но интересно.
Нет, не дурацкий. У многих новичков создаётся впечатление что ДЦ за ним шпионит и строит козни.
Метаквоты (производители торговой платформы МТ) утверждают что ДЦ не имеет возможности видеть индикаторы и советники, даже маджики ордеров им недоступны.
Может программисты ДЦ и могли бы так модернизировать терминал, что бы он им отправлял инфу об активных пользовательских программах.
Но вот, на самом деле, им этого совершенно не надо. Эта информация только завалит их горой работы, не приносящей прибыли. А их основная задача заработать бабло. И желательно особо не напрягаясь. А что бы разобрать инфу о советниках и индикаторах с сотен тысяч счетов, да ещё нужно исследовать работу этих программ, ведь они могут быть ещё и переименованы, ещё и могут иметь разные настройки, придётся ОООооочень сильно напрячься.
У них есть другие способы заработать на клиентах не напрягаясь. Некоторые средства для этого даже встроены в торговую платформу Метаквотами со стороны сервера.
Стоит усмирить свою манию величия, пока не получен статус VIP клиента.
ДЦ не обращает внимания на работу конкретного клиента, если он не VIP. ДЦ работает со всей своей клиентской толпой. Так меньше напряжно, и более прибыльно. Что полностью удовлетворяет основной цели - Меньше работать и больше зарабатывать.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!

Последний раз редактировалось Ugar; 10.09.2012 в 09:59.
11.09.2012, 20:29
Аватар для igor_zim
igor_zim igor_zim вне форума Интересующийся
Регистрация: 16.06.2011 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 1
Господа ГУРУ.
Подскажите плиз.
В общем. Смотрел фракталы и зигзаги.
Потом фракталы немного отставил.
В общем. Пользовательсктй индикатор ЗигЗаг. Проблема как и с фрактолом.
Проблема : при одинаковых параметраз индикатор в окне и индикатор в советнике дают разные значения. На том участке где в окне нет изгиба, в советнике он есть.

Конкретней :
Код

for( i=1; i<= nZigzagBarsShift1; i++)
{
if ( iCustom(NULL, 0, "ZigZag", 8, 5, 3, 0, i) != 0 )
{
nZigzagValue_11 = iCustom(NULL, 0, "ZigZag", 8, 5, 3, 0, i);
nZigzagBarsShift_11 = i;
break;
}
}

Время : 2012.07.02 15:35

На экране сдвига нет, в советнике - есть.
2012.09.11 22:04:40 2012.07.02 15:35 Test 9 (Igor) GBPUSD,M5: nZigzagBarsShift1 1 nZigzagValue1 1.5693
12.09.2012, 07:30
Регистрация: 13.03.2009 / Сообщений: 2,329
Поблагодарили 1,949 раз(а) / Репутация: 2026
Проблема : при одинаковых параметраз индикатор в окне и индикатор в советнике дают разные значения. На том участке где в окне нет изгиба, в советнике он есть.

На экране сдвига нет, в советнике - есть.
Эта проблема связана с перерисовкой индикатора. Не благодарное это дело использовать в советниках перерисовываемые индюки.
Скорее всего, на экране изгиба нет потому что индикатор перерисовался. Он там когда то был, но потом был убран перерисовкой.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
13.09.2012, 08:36
Аватар для vetallic
vetallic vetallic вне форума Местный знаток
Регистрация: 31.08.2010 / Сообщений: 352
Поблагодарили 509 раз(а) / Репутация: 511
Появился прикол на одном ПК, индикаторы отображаются только до буквы Т!
Переустановки не помогли, было у когот подобное? мож в терминале есть ограничение на количество индикаторов в папке? (1460 шт.)
13.09.2012, 12:01
Регистрация: 13.03.2009 / Сообщений: 2,329
Поблагодарили 1,949 раз(а) / Репутация: 2026
Появился прикол на одном ПК, индикаторы отображаются только до буквы Т!
Переустановки не помогли, было у когот подобное? мож в терминале есть ограничение на количество индикаторов в папке? (1460 шт.)
Есть конечно. И чё, прям все используешь в торговле?
Ненужные убери из папки индикаторов или заархивируюй.
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
13.09.2012, 18:07
Аватар для greatiger
greatiger greatiger вне форума Активный участник
Регистрация: 06.02.2010 / Сообщений: 490
Поблагодарили 67 раз(а) / Репутация: 68
Кто-нибудь может отвязать FXIRIS_MM от торговли только на EURUSD H1 по первой стратегии, а сделать доступной торговлю на любом таймфрейме на м5?
14.09.2012, 04:40
Аватар для sochinik
sochinik sochinik вне форума Активный участник
Регистрация: 10.05.2012 / Адрес: Курск-Краснодар / Сообщений: 326
Поблагодарили 169 раз(а) / Репутация: 170
  • Отправить сообщение для sochinik с помощью ICQ Отправить сообщение для sochinik с помощью MSN Отправить сообщение для sochinik с помощью Skype™
На этой неделе столкнулся с такой проблемой при работе на демосчёте советника "Werewolf_ADX_CCI_N1.13" жёсткий диск заполнился на 100% в папке" D:\A Терминалы МТ4\D FilesAlpari NZ MT4 DEMO\experts\logs" обнаружил файл"LOG" размером 82 ГБ и это за период 3 дня. С чем это может быть связано? И за что отвечает этот файл? Это выходит, что советник может перезаполнить жёсткие диски до блокировки?
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы Алексей Что обсуждают на других форумах 1 26.11.2011 17:17
МТ4 Вопросы Алексей Что обсуждают на других форумах 2 29.09.2011 22:29
Вопросы Алексей Что обсуждают на других форумах 0 25.07.2010 07:40
Вопросы Алексей Что обсуждают на других форумах 0 21.07.2010 17:40


Текущее время: 08:44. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO