Ответ
 
Опции темы
Старый 03.11.2014, 10:24   #481 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9025
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,679
Поблагодарили 9,025 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от сергей киров Посмотреть сообщение
научите как сделать реверс в советнике
что прописать в код и что в настройки
Ну это надо сам сигнал от индикатора запихивать в функцию которая будет возвращать 1 если бай или -1 если сел, а потом

PHP код:
 if(use_revers)
 {
if(
Sig_p==1Sig_p=-1;
else
if(
Sig_p==-1Sig_p=1;

eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
NSerega (03.11.2014), сергей киров (09.11.2014)
Старый 09.11.2014, 16:25   #482 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,299
Репутация: 378
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 382 раз(а) в 218 сообщениях
Поинты: 123
мастер-прикрутите время торговля (открытия сделок) без выноса в настройки
так смогу понять как встраивать блоки функций в граали

и вопрос -где брать блоки функций
и где можно взять хороший шаблон бота с готовыми функциями
такими как трендфильтр
и только одна сделка на сигнал
Вложения:
Тип файла: mq4 Kirov.mq4 (6.0 Кб, 13 просмотров)

Последний раз редактировалось сергей киров; 09.11.2014 в 16:29.
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 09.11.2014, 16:39   #483 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9025
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,679
Поблагодарили 9,025 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от сергей киров Посмотреть сообщение
мастер-прикрутите время торговля (открытия сделок) без выноса в настройки
так смогу понять как встраивать блоки функций в граали

и вопрос -где брать блоки функций
и где можно взять хороший шаблон бота с готовыми функциями
такими как трендфильтр
и только одна сделка на сигнал
Блок времени у меня не функцией.
Мой шаблон.

Всё просто.
1) Настройки
2) В СТАРТЕ условие и ссылка на функцию
3) Сама функция.
Вложения:
Тип файла: mq4 Shabl.mq4 (17.3 Кб, 27 просмотров)
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Старый 09.11.2014, 17:04   #484 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,299
Репутация: 378
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 382 раз(а) в 218 сообщениях
Поинты: 123
Сообщение от eevviill Посмотреть сообщение
Блок времени у меня не функцией.
Мой шаблон.

Всё просто.
1) Настройки
2) В СТАРТЕ условие и ссылка на функцию
3) Сама функция.
для меня пока непросто

мне для счастья нужны
1 машка-трендфильтр по изгибу 1(true)
2 машка -трендфильтр по изгибу 2(true)


фильтр по изгибу мне сказали выглядит вот так

ma = NormalizeDouble(iMA(NULL,0,MovingPeriod,0,modeMA,P RICE_CLOSE,shift_ma),dg); ma2 = NormalizeDouble(iMA(NULL,0,MovingPeriod,0,modeMA,P RICE_CLOSE,shift_ma+BarsSearch),dg); TradeDirectionUp = false; TradeDirectionDown = false; if(UseAngleMA){ if(ma-ma2>=Angle*pt){ TradeDirectionUp =true; } if(ma2-ma>=Angle*pt){ TradeDirectionDown = true; } }

вы немогли бы добавить их в свой шаблон
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 09.11.2014, 17:16   #485 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9025
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,679
Поблагодарили 9,025 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от сергей киров Посмотреть сообщение
для меня пока непросто

мне для счастья нужны
1 машка-трендфильтр по изгибу 1(true)
2 машка -трендфильтр по изгибу 2(true)


фильтр по изгибу мне сказали выглядит вот так

ma = NormalizeDouble(iMA(NULL,0,MovingPeriod,0,modeMA,P RICE_CLOSE,shift_ma),dg); ma2 = NormalizeDouble(iMA(NULL,0,MovingPeriod,0,modeMA,P RICE_CLOSE,shift_ma+BarsSearch),dg); TradeDirectionUp = false; TradeDirectionDown = false; if(UseAngleMA){ if(ma-ma2>=Angle*pt){ TradeDirectionUp =true; } if(ma2-ma>=Angle*pt){ TradeDirectionDown = true; } }

вы немогли бы добавить их в свой шаблон
Без знание елементарного, всё что я скажу будет темным лесом.
Перечитайте уроки, потренеруйтесь.
А если просто вствить функцию, то обратитесь в ветку Доработка ботов.
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.11.2014, 10:58   #486 (permalink)
Интересующийся
 
Аватар для sandrdin
 
Регистрация: 03.09.2011
Сообщений: 4
Репутация: 2
sandrdin
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Поинты: 2
подскажите,пожалуйста,как модифицировать цену отложенного стопордера по параболику,если можно в виде кода.Спасибо.
sandrdin вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.11.2014, 11:16   #487 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9025
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,679
Поблагодарили 9,025 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от sandrdin Посмотреть сообщение
подскажите,пожалуйста,как модифицировать цену отложенного стопордера по параболику,если можно в виде кода.Спасибо.
А немного хоть разбираешся?
Или это по схеме даю код-ой не работает, вставте сами?
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.11.2014, 13:26   #488 (permalink)
Интересующийся
 
Аватар для sandrdin
 
Регистрация: 03.09.2011
Сообщений: 4
Репутация: 2
sandrdin
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Поинты: 2
прочитать код смогу.пытаюсь научиться самостоятельно,но без примеров тяжко.Спасибо.
sandrdin вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.11.2014, 13:47   #489 (permalink)
Активный участник
 
Аватар для _SERG_
 
Регистрация: 21.07.2009
Сообщений: 259
Репутация: 81
_SERG_
Сказал(а) спасибо: 11
Поблагодарили 81 раз(а) в 67 сообщениях
Поинты: 300
Сообщение от sandrdin Посмотреть сообщение
прочитать код смогу.пытаюсь научиться самостоятельно,но без примеров тяжко.Спасибо.
Дык может книга Сергея Ковалёва немного поможет, правда там MQL4++ & MQL5 не рассматриваются, но для начала самое то. Книга есть в свободном доступе. Есть конечно некоторые несоответствия в связи с обновлениями, но пользоваться можно. А примеров там валом.
_SERG_ вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
eevviill (19.11.2014)
Старый 19.11.2014, 13:56   #490 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9025
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,679
Поблагодарили 9,025 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от sandrdin Посмотреть сообщение
прочитать код смогу.пытаюсь научиться самостоятельно,но без примеров тяжко.Спасибо.
После того как нужный ордер уже выбран.

PHP код:
if(NormalizeDouble(OrderOpenPrice(),Digits)!=NormalizeDouble(iSAR(...),Digits)) OrderModify(...,NormalizeDouble(iSAR(...),Digits),...); 

Последний раз редактировалось eevviill; 19.11.2014 в 14:55.
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
DomovenokBrest (19.11.2014), Milord (12.12.2014)
Старый 19.11.2014, 14:24   #491 (permalink)
Интересующийся
 
Аватар для sandrdin
 
Регистрация: 03.09.2011
Сообщений: 4
Репутация: 2
sandrdin
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Поинты: 2
т.е. нужно цену установленного ордера сравнить со значением индикатора,и если не совпадают-то в функции OrderModify записывается новое состояние индикатора. попробую,спасибо.
sandrdin вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
eevviill (19.11.2014)
Старый 19.11.2014, 14:27   #492 (permalink)
Интересующийся
 
Аватар для sandrdin
 
Регистрация: 03.09.2011
Сообщений: 4
Репутация: 2
sandrdin
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Поинты: 2
да,за книгу как то забыл...видимо,потому что когда начинал не очень понимал,чего там понаписато...спасибо,что напомнил
sandrdin вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.11.2014, 14:56   #493 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9025
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,679
Поблагодарили 9,025 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от sandrdin Посмотреть сообщение
т.е. нужно цену установленного ордера сравнить со значением индикатора,и если не совпадают-то в функции OrderModify записывается новое состояние индикатора. попробую,спасибо.
Да. Только про нормализацию цены не забывай.
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 20.11.2014, 09:23   #494 (permalink)
Элитный участник
 
Аватар для oliva1
 
Регистрация: 19.01.2011
Сообщений: 479
Репутация: 1193
oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1
Сказал(а) спасибо: 341
Поблагодарили 1,194 раз(а) в 380 сообщениях
Поинты: 188
Ответьте пожалуйста, у сова, в настройках, есть две строки: одна - трелинг стоп лосс = 13, другая - трелинг стоп = 0,33. Что в данном случае они отображают?
Ну есть еще трелинг степ. Но это понятно!
Значения после знака "=" можно менять, для оптимизации.
Короче, чем трелинг стоп отличается от трелинг стоп лосса?

Последний раз редактировалось oliva1; 20.11.2014 в 09:39.
oliva1 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 20.11.2014, 09:31   #495 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9025
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,679
Поблагодарили 9,025 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от oliva1 Посмотреть сообщение
Ответьте пожалуйста, у сова, в настройках, есть две строки: одна трелинг стоп лосс = 13, другая трелинг стоп = 0,33. Что в данном случае они отображают?
Если я туда попал!
Скорее не так объяснил.
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 22.11.2014, 19:51   #496 (permalink)
Местный знаток
 
Аватар для Milord
 
Регистрация: 26.03.2011
Сообщений: 596
Репутация: 705
Milord - Milord - Milord - Milord - Milord - Milord - Milord -
Сказал(а) спасибо: 897
Поблагодарили 702 раз(а) в 192 сообщениях
Поинты: 547
Привет eevviill) давно у вас тут не был)
у меня вопрос такой, как написать в коде переключение на 3 режима, то есть например есть в коде 3 блока вычислений, мне нужно управлять их включением переключателем в настройках, переключатель например, при К=1, работает 1 блок,но не работают 2 и 3, при К=2, работает 2 блок, но не работает 1 и 3, при К=3, работает 3 блок, а 1 и 2 не работают , подскажите понятным языком как проще такой код сделать, а то был перерыв с написанием, даж стал забывать свои коды))
просьба написать в языке старого МЕ 229 билда, а то новый еще не освоил...или хотяб билд 509)
ЗАРАНЕЕ СПАСИБО!

PHP код:
extern int K=1//принимает значения 1 или 2 или 3

int start()
  {

//----------1 блок-------------
   
if(...)
    if(...)
//----------2 блок--------------
   
if(...)
    if(...)
//----------3 блок--------------
    
if(...)
    if(...) 

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
тестю советники, иногда пишу и дорабатываю их ...
ПУТЬ ДЛИННОЙ В 10000 МИЛЬ НАЧИНАЕТСЯ С 1 ШАГА (Лао Цзы)
Milord вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 22.11.2014, 20:16   #497 (permalink)
Элитный участник
 
Аватар для oliva1
 
Регистрация: 19.01.2011
Сообщений: 479
Репутация: 1193
oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1 oliva1
Сказал(а) спасибо: 341
Поблагодарили 1,194 раз(а) в 380 сообщениях
Поинты: 188
Сообщение от eevviill Посмотреть сообщение
Скорее не так объяснил.
Я уточнил в 494.
oliva1 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 22.11.2014, 20:16   #498 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9025
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,679
Поблагодарили 9,025 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от Milord Посмотреть сообщение
Привет eevviill) давно у вас тут не был)
у меня вопрос такой, как написать в коде переключение на 3 режима, то есть например есть в коде 3 блока вычислений, мне нужно управлять их включением переключателем в настройках, переключатель например, при К=1, работает 1 блок,но не работают 2 и 3, при К=2, работает 2 блок, но не работает 1 и 3, при К=3, работает 3 блок, а 1 и 2 не работают , подскажите понятным языком как проще такой код сделать, а то был перерыв с написанием, даж стал забывать свои коды))
просьба написать в языке старого МЕ 229 билда, а то новый еще не освоил...или хотяб билд 509)
ЗАРАНЕЕ СПАСИБО!

PHP код:
extern int K=1//принимает значения 1 или 2 или 3

int start()
  {

//----------1 блок-------------
   
if(...)
    if(...)
//----------2 блок--------------
   
if(...)
    if(...)
//----------3 блок--------------
    
if(...)
    if(...) 
PHP код:
extern int K=1//принимает значения 1 или 2 или 3

int start()
  {

//----------1 блок-------------
if(K==1)
{
   if(...)
    if(...)
}
//----------2 блок--------------
if(K==2)
{
   if(...)
    if(...)
}
//----------3 блок--------------
if(K==3)
{
    if(...)
    if(...) 

eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Milord (23.11.2014)
Старый 22.11.2014, 20:48   #499 (permalink)
Местный житель
 
Аватар для ranger308
 
Регистрация: 08.11.2012
Сообщений: 288
Репутация: 152
ranger308 - ranger308 -
Сказал(а) спасибо: 157
Поблагодарили 139 раз(а) в 83 сообщениях
Поинты: 120
Сообщение от Milord Посмотреть сообщение
Привет eevviill) давно у вас тут не был)
у меня вопрос такой, как написать в коде переключение на 3 режима, то есть например есть в коде 3 блока вычислений, мне нужно управлять их включением переключателем в настройках, переключатель например, при К=1, работает 1 блок,но не работают 2 и 3, при К=2, работает 2 блок, но не работает 1 и 3, при К=3, работает 3 блок, а 1 и 2 не работают , подскажите понятным языком как проще такой код сделать, а то был перерыв с написанием, даж стал забывать свои коды))
просьба написать в языке старого МЕ 229 билда, а то новый еще не освоил...или хотяб билд 509)
ЗАРАНЕЕ СПАСИБО!

PHP код:
extern int K=1//принимает значения 1 или 2 или 3

int start()
  {

//----------1 блок-------------
   
if(...)
    if(...)
//----------2 блок--------------
   
if(...)
    if(...)
//----------3 блок--------------
    
if(...)
    if(...) 
Думаю что можно написать код используя и оператор switch case.Примерно так должно выйти...
int start ()
{
switch (K)
{
case 1: .............................................
case 2: ......................................
case 4: ..............................................
}
}
ranger308 на форуме   Ответить с цитированиемОтветить с цитированием  
3 пользователя(ей) сказали cпасибо:
eevviill (22.11.2014), Milord (23.11.2014), Viko2000 (17.05.2015)
Старый 22.11.2014, 20:52   #500 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9025
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,679
Поблагодарили 9,025 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от oliva1 Посмотреть сообщение
Я уточнил в 494.
Без кода, ничем.
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
Ответ


Опции темы

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

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



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


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