Ответ
 
Опции темы
Старый 03.01.2013, 12:18   #121 (permalink)
Новичок форума
 
Аватар для Altiveus
 
Регистрация: 22.02.2012
Адрес: https://www.mql5.com/ru/users/altiveus/seller
Сообщений: 30
Репутация: 18
Altiveus
Сказал(а) спасибо: 6
Поблагодарили 17 раз(а) в 14 сообщениях
Поинты: 38
Сообщение от sochinik Посмотреть сообщение
Не понял о каких значениях и о каком удаление ты говоришь, в твоём примере я вообще не увидел внешних переменных не пойму как тогда настраивать советник?

Я собрал по кодам такую версию, но мне нужно, чтобы выставлялась сетка отложенников, а получается только один ордер или же когда он переходит в рыночный открывается отложеник. И ещё мне нужно закрывать попарно встречные ордера при достижениие прибыли, как я понимаю этого в генераторе не сделать, поэтому придётся снова взяться за MQL
Внешние переменные есть. это - DELTA. Они объявлены в custom code \ variables. А на счёт работы примера поясню так:
DELTA - расстояние до открытия следующего ордера, FIRST - запоминает значение каждого нового открытого ордера. И FIRST изменяет своё значение на Ask каждый раз , когда DELTA*PipValue*Point >= FIRST (PipValue*Point - работаем на любой паре , неважно сколько знаков после запятой). То есть как раз и смотрим сколько пунктов прошли от FIRST на значение DELTA*PipValue*Point и открываем новый ордер.
Со своим совом поигрался, прикрутил и увеличение дельты по экспоненте и увеличение лота. И решил проблему со сбросом переменных))) Всё сделано в FEAG. Так что мне кажется воплотить можно практически всё в нём.
А по вашему эксперту чего то не до понимаю возможно. Так как он только на математике выстроен. Было много подобных построено и сам тестировал, но кроме кучи висящих ордеров ничего не увидел в них. Во флете рубят неплохо. Но ну их))))

Последний раз редактировалось Altiveus; 03.01.2013 в 12:31.
Altiveus вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.01.2013, 12:49   #122 (permalink)
Активный участник
 
Аватар для sochinik
 
Регистрация: 10.05.2012
Адрес: Курск-Краснодар
Сообщений: 326
Репутация: 170
sochinik - sochinik -
Сказал(а) спасибо: 142
Поблагодарили 169 раз(а) в 65 сообщениях
Поинты: 254
Отправить сообщение для sochinik с помощью ICQ Отправить сообщение для sochinik с помощью MSN Отправить сообщение для sochinik с помощью Skype™
Сообщение от Altiveus Посмотреть сообщение
Внешние переменные есть. это - DELTA. Они объявлены в custom code \ variables. А на счёт работы примера поясню так:
DELTA - расстояние до открытия следующего ордера, FIRST - запоминает значение каждого нового открытого ордера. И FIRST изменяет своё значение на Ask каждый раз , когда DELTA*PipValue*Point >= FIRST (PipValue*Point - работаем на любой паре , неважно сколько знаков после запятой). То есть как раз и смотрим сколько пунктов прошли от FIRST на значение DELTA*PipValue*Point и открываем новый ордер.
Со своим совом поигрался, прикрутил и увеличение дельты по экспоненте и увеличение лота. И решил проблему со сбросом переменных))) Всё сделано в FEAG. Так что мне кажется воплотить можно практически всё в нём.
А по вашему эксперту чего то не до понимаю возможно. Так как он только на математике выстроен. Было много подобных построено и сам тестировал, но кроме кучи висящих ордеров ничего не увидел в них. Во флете рубят неплохо. Но ну их))))
Да конечно же если добавлять свой код в FEAG, то с ним легче работать, так как большую часть кода он составит автоматом, но для ввода своего кода нужно знать MQL

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
У меня сменился SKYPE!!! Ищу своих друзей!

Пишите в личку или в новый SKYPE: sochinik1
sochinik вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.01.2013, 15:30   #123 (permalink)
Активный участник
 
Аватар для sochinik
 
Регистрация: 10.05.2012
Адрес: Курск-Краснодар
Сообщений: 326
Репутация: 170
sochinik - sochinik -
Сказал(а) спасибо: 142
Поблагодарили 169 раз(а) в 65 сообщениях
Поинты: 254
Отправить сообщение для sochinik с помощью ICQ Отправить сообщение для sochinik с помощью MSN Отправить сообщение для sochinik с помощью Skype™
Сообщение от Altiveus Посмотреть сообщение
Сейчас как раз леплю сову с усреднением, потерял исходник, пытаюсь этот алгоритм восстановить по памяти, как сделаю, выложу в ветку. Но всё работало
Вот как сетку сделать в "чистом виде". Здесь только мартин без повышения лота. Только вспомнил . Ой, лучше как во втором варианте (на один блок меньше)
Непонятно только зачем CUSTOM ещё отдельной ветке выведена- что это даёт в советнике?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
У меня сменился SKYPE!!! Ищу своих друзей!

Пишите в личку или в новый SKYPE: sochinik1
sochinik вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 04.01.2013, 07:51   #124 (permalink)
Новичок форума
 
Аватар для Altiveus
 
Регистрация: 22.02.2012
Адрес: https://www.mql5.com/ru/users/altiveus/seller
Сообщений: 30
Репутация: 18
Altiveus
Сказал(а) спасибо: 6
Поблагодарили 17 раз(а) в 14 сообщениях
Поинты: 38
Сообщение от sochinik Посмотреть сообщение
Непонятно только зачем CUSTOM ещё отдельной ветке выведена- что это даёт в советнике?
Если CUSTOM (тот что вынесен) будет стоять в последовательной цепи, то при компиляции будут ошибки выдаваться о том , что переменные уже объявлены. Если исключить этот блок (не объявить переменные) , то так же будут ошибки выдаваться, так как компилятору будут неизвестны переменные используемые в теле программы. Как то так.
Миниатюры:
Нажмите на изображение для увеличения
Название: averaging.gif
Просмотров: 148
Размер:	190.4 Кб
ID:	100913  
Altiveus вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
sochinik (04.01.2013)
Старый 04.01.2013, 10:13   #125 (permalink)
Активный участник
 
Аватар для sochinik
 
Регистрация: 10.05.2012
Адрес: Курск-Краснодар
Сообщений: 326
Репутация: 170
sochinik - sochinik -
Сказал(а) спасибо: 142
Поблагодарили 169 раз(а) в 65 сообщениях
Поинты: 254
Отправить сообщение для sochinik с помощью ICQ Отправить сообщение для sochinik с помощью MSN Отправить сообщение для sochinik с помощью Skype™
Сообщение от Altiveus Посмотреть сообщение
Если CUSTOM (тот что вынесен) будет стоять в последовательной цепи, то при компиляции будут ошибки выдаваться о том , что переменные уже объявлены. Если исключить этот блок (не объявить переменные) , то так же будут ошибки выдаваться, так как компилятору будут неизвестны переменные используемые в теле программы. Как то так.
А где информацию по использованию блока CUSTOM получил? Что то слишком завороченная схема, а если ещё и на бай сделки совершать, то смотрю с генератором запутаешься в составлении, ещё больще чем при составлении обычного кода в редакторе медаэтитора. Я пытаюсь сетку по мартину сделать, но она мне нужна как дополнение в советнике, а ещё нужна функция разчёта профита встречных ордеров и закрытия при достижении положительного баланса- вообщем я так запутался изучая и MQL и блоки Forex EA Generator 4 , наверное надо пока остановиться на mql/ А уж потом освоить FEAG4 для усовершенствования..

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
У меня сменился SKYPE!!! Ищу своих друзей!

Пишите в личку или в новый SKYPE: sochinik1
sochinik вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 08.01.2013, 08:25   #126 (permalink)
Интересующийся
 
Аватар для mg015
 
Регистрация: 14.01.2010
Сообщений: 15
Репутация: 3
mg015
Сказал(а) спасибо: 20
Поблагодарили 4 раз(а) в 3 сообщениях
Поинты: 10
Сообщение от ossipenko Посмотреть сообщение
Закрытия встречных ордеров так и не нашел.
после блока Buy Order или Sell Order ставь блок Close Order в котором указывай противоположный тип ордера, и так получится что при открытии ордера на покупку закроется ордер на продажу и наоборот
mg015 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 12.01.2013, 08:02   #127 (permalink)
Интересующийся
 
Аватар для ossipenko
 
Регистрация: 02.06.2012
Сообщений: 10
Репутация: 1
ossipenko
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 18
Сообщение от mg015 Посмотреть сообщение
так получится что при открытии ордера на покупку закроется ордер на продажу и наоборот
Это вроде простое закрытие получается. При этом не возвращается спред за один из ордеров, как при встречном закрытии.

У меня вопрос возник. Как оказалось в блоке "Check Open Orders" величина Amount выражена в величине валютного профита, а не в пунктах, как я думал.

Возможно ли сделать так, чтобы расчет величины Amount был в пунктах. Наверняка только редактирование исходного кода, только как не знаю.
ossipenko вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 12.01.2013, 08:35   #128 (permalink)
Интересующийся
 
Аватар для mg015
 
Регистрация: 14.01.2010
Сообщений: 15
Репутация: 3
mg015
Сказал(а) спасибо: 20
Поблагодарили 4 раз(а) в 3 сообщениях
Поинты: 10
да простое закрытие, я делал такое для индикатора по которому открыт только один ордер, а при открытие второго предыдущий противоположно направленный закрывается, при перекрытии спреда необходимо чтобы было открыто сразу два противоположных ордера
mg015 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.01.2013, 05:10   #129 (permalink)
Активный участник
 
Аватар для Walt6730
 
Регистрация: 19.05.2009
Сообщений: 36
Репутация: 2
Walt6730
Сказал(а) спасибо: 15
Поблагодарили 2 раз(а) в 2 сообщениях
Поинты: 28
Уже появилась 5-я версия. Качнул демку. Откомпилировал на ней сову, которую делал на 4.* версии. Тестируется в РАЗЫ быстрее. Есть у кого вылеченная 5-я версия? Поделитесь, плиз.
Walt6730 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.01.2013, 09:31   #130 (permalink)
Интересующийся
 
Аватар для Greicel
 
Регистрация: 15.10.2011
Сообщений: 20
Репутация: 1
Greicel
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 30
Сообщение от Walt6730 Посмотреть сообщение
Уже появилась 5-я версия. Качнул демку. Откомпилировал на ней сову, которую делал на 4.* версии. Тестируется в РАЗЫ быстрее. Есть у кого вылеченная 5-я версия? Поделитесь, плиз.
Лечится так же как и 4 и тем же крэком. Во всяком случае, у меня получилось и работает.
Greicel вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.01.2013, 09:38   #131 (permalink)
Активный участник
 
Аватар для Walt6730
 
Регистрация: 19.05.2009
Сообщений: 36
Репутация: 2
Walt6730
Сказал(а) спасибо: 15
Поблагодарили 2 раз(а) в 2 сообщениях
Поинты: 28
Сообщение от Greicel Посмотреть сообщение
Лечится так же как и 4 и тем же крэком. Во всяком случае, у меня получилось и работает.
У меня тоже работает, только не генерирует MQL код. А у тебя?
Walt6730 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.01.2013, 11:53   #132 (permalink)
Интересующийся
 
Аватар для Greicel
 
Регистрация: 15.10.2011
Сообщений: 20
Репутация: 1
Greicel
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 30
Сообщение от Walt6730 Посмотреть сообщение
У меня тоже работает, только не генерирует MQL код. А у тебя?
У меня при компиляции во вкладке "Source Code" код генерируется, но сам файл получается именно скомпелированным, то есть в формате ex4. и если нужно что-то подправить в нём в Метаэдиторе, то приходится его декомпилировать в mq4
Greicel вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.01.2013, 11:57   #133 (permalink)
Активный участник
 
Аватар для Walt6730
 
Регистрация: 19.05.2009
Сообщений: 36
Репутация: 2
Walt6730
Сказал(а) спасибо: 15
Поблагодарили 2 раз(а) в 2 сообщениях
Поинты: 28
Сообщение от Greicel Посмотреть сообщение
У меня при компиляции во вкладке "Source Code" код генерируется, но сам файл получается именно скомпелированным, то есть в формате ex4. и если нужно что-то подправить в нём в Метаэдиторе, то приходится его декомпилировать в mq4
А у меня во вкладке той пишет: купите профессиюнальную версию, чтобы код увидеть. А вдобавок пытался его пропатчить старым патчем - вообще отказался работать Не подскажешь, как заставить его работать?
Walt6730 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.01.2013, 13:57   #134 (permalink)
Интересующийся
 
Аватар для Greicel
 
Регистрация: 15.10.2011
Сообщений: 20
Репутация: 1
Greicel
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 30
Сообщение от Walt6730 Посмотреть сообщение
А у меня во вкладке той пишет: купите профессиюнальную версию, чтобы код увидеть. А вдобавок пытался его пропатчить старым патчем - вообще отказался работать Не подскажешь, как заставить его работать?
Зверски извиняюсь, но у меня оказалась версия 4.5. Помнил, что 5, но это не сама версия, а модификация 4. Саму 5 ещё не встречал. Так что извиняюсь! 4.5 работает и патчится без проблем. В свою очередь вопрос уже к Вам, а откуда раздобыли 5?
Greicel вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.01.2013, 14:45   #135 (permalink)
Активный участник
 
Аватар для Walt6730
 
Регистрация: 19.05.2009
Сообщений: 36
Репутация: 2
Walt6730
Сказал(а) спасибо: 15
Поблагодарили 2 раз(а) в 2 сообщениях
Поинты: 28
Сообщение от Greicel Посмотреть сообщение
Зверски извиняюсь, но у меня оказалась версия 4.5. Помнил, что 5, но это не сама версия, а модификация 4. Саму 5 ещё не встречал. Так что извиняюсь! 4.5 работает и патчится без проблем. В свою очередь вопрос уже к Вам, а откуда раздобыли 5?
Да у них на сайте выложена.
Walt6730 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 21.01.2013, 20:40   #136 (permalink)
Интересующийся
 
Аватар для Greicel
 
Регистрация: 15.10.2011
Сообщений: 20
Репутация: 1
Greicel
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 30
Подскажите, кто знает, можно ли реализовать в Генераторе открытие ордеров не только на том инструменте, где размещён советник, а ещё и на других? Может быть кто-то уже делал это или знает как. Буду признателен за помощь!
Greicel вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 04.02.2013, 04:25   #137 (permalink)
Местный знаток
 
Аватар для digimatrix
 
Регистрация: 18.07.2011
Адрес: германия
Сообщений: 363
Репутация: 517
digimatrix - digimatrix - digimatrix - digimatrix - digimatrix - digimatrix -
Сказал(а) спасибо: 112
Поблагодарили 516 раз(а) в 158 сообщениях
Поинты: 108
Отправить сообщение для digimatrix с помощью Skype™
Сообщение от Greicel Посмотреть сообщение
Подскажите, кто знает, можно ли реализовать в Генераторе открытие ордеров не только на том инструменте, где размещён советник, а ещё и на других? Может быть кто-то уже делал это или знает как. Буду признателен за помощь!
создайте для каждого инструмента свой советник и контролируйте их по различным id_nummer
digimatrix вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 08.03.2013, 15:43   #138 (permalink)
Интересующийся
 
Аватар для ser!go
 
Регистрация: 09.02.2013
Сообщений: 3
Репутация: 1
ser!go
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 4
Приветствую всезнающих

подскажите, как в F.G. правильно обращаться к iMa из Custom code
переменную ft_MA4 прописал (extern int ft_MA4 = 0

в Custom code / source code пишу:
ft_MA4 = 3;
ft_MA4 = iMA(NULL, PERIOD_M30,MA1_PERIOD,0,MA1_MODE,PRICE_CLOSE,curre nt+1) ;

при выводе в Print Functions to Chart
ft_MA4 выводит 1

Скрытый текст

[свернуть]

Последний раз редактировалось NSerega; 08.03.2013 в 20:47.
ser!go вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 14.03.2013, 14:35   #139 (permalink)
Новичок форума
 
Аватар для Altiveus
 
Регистрация: 22.02.2012
Адрес: https://www.mql5.com/ru/users/altiveus/seller
Сообщений: 30
Репутация: 18
Altiveus
Сказал(а) спасибо: 6
Поблагодарили 17 раз(а) в 14 сообщениях
Поинты: 38
ser!go, тип переменной ft_MA4 не должен быть int (целое число), то есть исправляем на extern double ft_MA4 ;
Altiveus вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
ser!go (16.03.2013)
Старый 07.04.2013, 10:31   #140 (permalink)
Активный участник
 
Аватар для sochinik
 
Регистрация: 10.05.2012
Адрес: Курск-Краснодар
Сообщений: 326
Репутация: 170
sochinik - sochinik -
Сказал(а) спасибо: 142
Поблагодарили 169 раз(а) в 65 сообщениях
Поинты: 254
Отправить сообщение для sochinik с помощью ICQ Отправить сообщение для sochinik с помощью MSN Отправить сообщение для sochinik с помощью Skype™
Видео-уроки по работе на Forex EA Generator 4

По этой ссылке можно ознакомится с уроками по работе с Forex EA Generator довольно доходчиво обьяснение и подсказки как работать с этой прогой для составления советника с использованием индикаторов как стандартных, так и пользовательских, а также как составлять дополнительные блоки для этой проги..

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
У меня сменился SKYPE!!! Ищу своих друзей!

Пишите в личку или в новый SKYPE: sochinik1
sochinik вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Altiveus (07.04.2013)
Ответ


Опции темы

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

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



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


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