Перейти к содержимому

Theme© by Fisana
 

Фотография
* * * * * 68 Голосов

Написание экспертов и индикаторов - бесплатно!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 18761

#7861 Sewage_Disposal

Sewage_Disposal

    Начинающий

  • Пользователи
  • PipPipPipPip
  • 34 сообщений

Отправлено 17 March 2012 - 15:39

Здравствуйте!
Мне нужен простейший мартингейловский советник. Суть проста до невозможности: работа только в одну сторону (покупка) постоянно увеличивающимся объемами с последующим закрытием в ноль(почти) при накоплении убыточных позиций. Открытие сделок должно начинаться сразу же при закрытии предыдущего цикла . Алгоритм в прикрепленном файле.


P.S. На большую прибыль не рассчитываю... Интересует лишь жизнеспособность счета и откаты с него ;)

Заранее признателен за помощь.

Прикрепленные изображения

  • Откат.JPG


 
 

#7862 xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 259 сообщений

Отправлено 17 March 2012 - 17:44

Riksha, а в чем сама суть? Если наложить один индикатор на другой, то может все норм будет? Какой индикатор в итоге должен получиться?


Riksha вот и я не понимаю какие мувинги должны быть? (или я должен сам подбирать какие лучше?)
возьмите все мувинги какие вам надо и выкиньте на график и будет вам индикатор
ато там такие а там такие и сделайте так как там
пади я что должен разбиратся в коде которого я не писал?
опишите нормально ТЗ и тогда поговорим

#7863 Riksha

Riksha

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 10 сообщений

Отправлено 17 March 2012 - 18:34

Уважаемый xMIHAx,скачайте.пожалуйста, индикатор Macd all average,там в настройках мувинги указаны,нужно.чтобы индикатор показывал осму от выбранных мувингов,например, ставим в настройках макда. 12 от хма,26 от лсма,9 от сма,если Вы добавите функцию показывать осму,то при включении этой функции будет показана осма от этих мувингов.К примеру,функция show Osma есть в этом индикаторе.Можете также сделать в индикаторе Macd all average?

Прикрепленные файлы



#7864 xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 259 сообщений

Отправлено 17 March 2012 - 21:50

Уважаемый xMIHAx,скачайте.пожалуйста, индикатор Macd all average,там в настройках мувинги указаны,нужно.чтобы индикатор показывал осму от выбранных мувингов,например, ставим в настройках макда. 12 от хма,26 от лсма,9 от сма,если Вы добавите функцию показывать осму,то при включении этой функции будет показана осма от этих мувингов.К примеру,функция show Osma есть в этом индикаторе.Можете также сделать в индикаторе Macd all average?


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

#7865 D_Starik

D_Starik

    Первый выстрел

  • Частый гость
  • PipPip
  • 2 сообщений

Отправлено 17 March 2012 - 22:44

Помогите пожалуйста прикрутить алерт к данному индюку токо чтобы он сигналил при смене тренда на Н1 и выше, еще если можно добавьте к уже существующим ТФ недельный и месячный чтобы тренд было видно и по ним. Заранее благодарен за потраченное время.

Прикрепленные файлы



#7866 SergeyN

SergeyN

    Первый выстрел

  • Пользователи
  • PipPip
  • 1 сообщений

Отправлено 18 March 2012 - 08:29

Здравствуйте!
Помогите прикрутить алерт к индюку МАМА при пересечении линий.
И если возможно что бы бар при котором происходит пересечение линий окрашивался - если вверх - синий, если вниз - красный.

Прикрепленные файлы



#7867 remjte

remjte

    Не сидит в окопе

  • Пользователи
  • PipPipPipPipPip
  • 91 сообщений

Отправлено 18 March 2012 - 10:47

Уважаемый "xMIHAx" добавьте в этот советник работу по времени.
Спасибо!

Прикрепленные файлы



#7868 aaron

aaron

    Первый выстрел

  • Частый гость
  • PipPip
  • 4 сообщений

Отправлено 18 March 2012 - 18:06

Приветствую, а подскажите мне как в коде увидить часть, каторая привязывает сова к счету, и как вставить такой код в сов

#7869 vasili

vasili

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 844 сообщений

Отправлено 18 March 2012 - 18:23

Здравствуйте!
Мне нужен простейший мартингейловский советник. Суть проста до невозможности: работа только в одну сторону (покупка) постоянно увеличивающимся объемами с последующим закрытием в ноль(почти) при накоплении убыточных позиций. Открытие сделок должно начинаться сразу же при закрытии предыдущего цикла . Алгоритм в прикрепленном файле.

P.S. На большую прибыль не рассчитываю... Интересует лишь жизнеспособность счета и откаты с него ;)
Заранее признателен за помощь.

Когда должен открываться очередной ордер с увел. объемом ?
После закрытия предыдущего в убыток?
Если да,то как он может закрыться в убыток если не оговариется установка стоплоса.
Если нет, то когда?.
Вообщем реализовал по первому варианты с установкой стоплосса в 20 пунктов.
#property copyright "vasili.orlov"
#property link      "vasssay@yandex.ru"
extern int loss=20;
double lot[10]={0.02,0.04,0.08,0.16,0.32,0.64,1.28,2.56,5.12,10.24}   ;
int    take[10]={5,4,9,11,12,14,15,15,15,15}; 

int start()
  {
   
   if(OrdersTotal()!=0)return(0);            
   int n=0;
              for(int i=OrdersHistoryTotal(); i>=0; i--)
                {  
                  if (OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)&&OrderSymbol()==Symbol()&&  OrderType()<=1){
               	if(OrderProfit()<0)n++;
               	if(OrderProfit()>=0) break;
               	}
                } 
                OrderSend(Symbol(),OP_BUY,lot[n],NormalizeDouble(Ask,Digits),3,NormalizeDouble(Ask -loss*Point,Digits),NormalizeDouble(Ask+take[n]*Point,Digits),"fx forum",0,0,Blue);       	
              }

Прикрепленные файлы


Пишу советники/индикаторы/cкрипты Пишите мне

#7870 vasili

vasili

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 844 сообщений

Отправлено 18 March 2012 - 18:25

Приветствую, а подскажите мне как в коде увидить часть, каторая привязывает сова к счету, и как вставить такой код в сов

Ищи условие с переменной AccountNumber() - это номер счета.
Пишу советники/индикаторы/cкрипты Пишите мне

#7871 droba

droba

    Не жалеет патронов

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 309 сообщений

Отправлено 18 March 2012 - 18:31

Vasili очень умалительно прошу сделайте пожалуйста эксперта на этот индикатор

Прикрепленные файлы



#7872 aaron

aaron

    Первый выстрел

  • Частый гость
  • PipPip
  • 4 сообщений

Отправлено 18 March 2012 - 21:54

Ищи условие с переменной AccountNumber() - это номер счета.

Я чтото и + поставить немогу, отвечает что лимит на сегодня исчерпан
а вот надписи такой нет в коде, впринципе в сове, в настройках есть пункт куда я ввожу пароль каторый мне дают для конкретного номера счета, как такой кусочек найти?

#7873 alix

alix

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 128 сообщений

Отправлено 18 March 2012 - 22:01

Я чтото и + поставить немогу, отвечает что лимит на сегодня исчерпан
а вот надписи такой нет в коде, впринципе в сове, в настройках есть пункт куда я ввожу пароль каторый мне дают для конкретного номера счета, как такой кусочек найти?


Смотри в коде в самом начале - в параметрах - там должно быть

#7874 vasili

vasili

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 844 сообщений

Отправлено 18 March 2012 - 23:30

Я чтото и + поставить немогу, отвечает что лимит на сегодня исчерпан
а вот надписи такой нет в коде, впринципе в сове, в настройках есть пункт куда я ввожу пароль каторый мне дают для конкретного номера счета, как такой кусочек найти?

Ну теоретически может быть еще второй вариант: считав ваш пароль, вызываем dll функцию (mql это сделать не позволяет) и отправлеяем информацию с номером счета и пароль обработчику по сети.
Получив разрешение торгуем.
Вызов dll есть в советнике?
Пишу советники/индикаторы/cкрипты Пишите мне

#7875 Sewage_Disposal

Sewage_Disposal

    Начинающий

  • Пользователи
  • PipPipPipPip
  • 34 сообщений

Отправлено 18 March 2012 - 23:56

Когда должен открываться очередной ордер с увел. объемом ?
После закрытия предыдущего в убыток?
Если да,то как он может закрыться в убыток если не оговариется установка стоплоса.
Если нет, то когда?.
Вообщем реализовал по первому варианты с установкой стоплосса в 20 пунктов.

#property copyright "vasili.orlov"
#property link      "vasssay@yandex.ru"
extern int loss=20;
double lot[10]={0.02,0.04,0.08,0.16,0.32,0.64,1.28,2.56,5.12,10.24}   ;
int    take[10]={5,4,9,11,12,14,15,15,15,15}; 

int start()
  {
   
   if(OrdersTotal()!=0)return(0);            
   int n=0;
              for(int i=OrdersHistoryTotal(); i>=0; i--)
                {  
                  if (OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)&&OrderSymbol()==Symbol()&&  OrderType()<=1){
               	if(OrderProfit()<0)n++;
               	if(OrderProfit()>=0) break;
               	}
                } 
                OrderSend(Symbol(),OP_BUY,lot[n],NormalizeDouble(Ask,Digits),3,NormalizeDouble(Ask -loss*Point,Digits),NormalizeDouble(Ask+take[n]*Point,Digits),"fx forum",0,0,Blue);       	
              }

1.Ордер с увел. объемом должен открываться при прохождении цены на 15 пунктов в противоположную сторону...если же цена продолжает двигаться дальше, то через 15 пунктов - открытие еще одного ордера и так далее...
2.ТП выставляется на расстоянии 15 пп от цены отккрытия последнего ордера; для остальных ордеров в этот момент выставляются стопы по этой же цене, то есть, согласно приведенным в таблице расчетам, прибыль последнего ордера с максимальным объемом должна перекрывать суммарный убыток всех предыдущих ордеров.
Пример:

Прикрепленные изображения

  • Пример.JPG




Copyright © 2024 Your Company Name