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

Theme© by Fisana
 

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

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


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

#31 Necron

Necron

    Пошёл в рукопашку

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPip
  • 683 сообщений

Отправлено 17 April 2010 - 09:14

:bow: Подзабыл!!! :good:

Подправил. Вот этот кусок кода оказался лишним :thumbsup:
if(TimeDayOfWeek(StartTime)==0/*Sunday*/) 	
{//[u]Add fridays high and low[/u]//
HiPrice = MathMax(HiPrice,iHigh(NULL,PERIOD_W1,shift+1)); 	//	
LoPrice = MathMin(LoPrice,iLow(NULL,PERIOD_W1,shift+1)); 	//
}
:rolleyes:

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


Каждый сам кузнец своей судьбы.

 
 

#32 ashap

ashap

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

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

Отправлено 17 April 2010 - 23:10

[ :thumbsup: В очередной раз Большое спасибо!!!

#33 Riskador

Riskador

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

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

Отправлено 18 April 2010 - 16:08

Хороший индикатор.............спасибо Necron :thumbsup: Есть возможность , на основе его, написать скрипт, чтобы он рисовал линии нужного периода и выставлял сетку отложенных ордеров на заданном расстоянии от линий разворота ?

#34 Necron

Necron

    Пошёл в рукопашку

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPip
  • 683 сообщений

Отправлено 18 April 2010 - 16:40

Хороший индикатор.............спасибо Necron :good: Есть возможность , на основе его, написать скрипт, чтобы он рисовал линии нужного периода и выставлял сетку отложенных ордеров на заданном расстоянии от линий разворота ?

:rolleyes:
А вы теперь о каком индикаторе? :thumbsup:
Каждый сам кузнец своей судьбы.

#35 Riskador

Riskador

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

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

Отправлено 18 April 2010 - 17:10

:rolleyes:
А вы теперь о каком индикаторе? :thumbsup:


)))) SUPRESMultiFrame )))

#36 Necron

Necron

    Пошёл в рукопашку

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPip
  • 683 сообщений

Отправлено 18 April 2010 - 17:27

)))) SUPRESMultiFrame )))

В индикаторе есть параметр TimeFrame, он отвечает за то, с какого таймфрейма брать данные. Переносить весь код индикатора в скрипт, который будет выполнять те же действия, особого желания нет :thumbsup: Но чтобы сетку ордеров выставлял можно написать. Нужно будет только указывать название линии от которой выставлять ордера, ну и разумеется количество и параметры ордеров. Подойдет? :rolleyes:
Каждый сам кузнец своей судьбы.

#37 Riskador

Riskador

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

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

Отправлено 18 April 2010 - 17:43

В индикаторе есть параметр TimeFrame, он отвечает за то, с какого таймфрейма брать данные. Переносить весь код индикатора в скрипт, который будет выполнять те же действия, особого желания нет :thumbsup: Но чтобы сетку ордеров выставлял можно написать. Нужно будет только указывать название линии от которой выставлять ордера, ну и разумеется количество и параметры ордеров. Подойдет? :rolleyes:

Согласен переносить код смысла нет..........выставил индюк и всё, а скрипт сможет снять показания индюка и по ним поставить ......... или имеется ввиду линия от которой пойдёт разделение на sell и buy ?

#38 Necron

Necron

    Пошёл в рукопашку

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPip
  • 683 сообщений

Отправлено 18 April 2010 - 17:46

Согласен переносить код смысла нет..........выставил индюк и всё, а скрипт сможет снять показания индюка и по ним поставить ......... или имеется ввиду линия от которой пойдёт разделение на sell и buy ?

Я имел ввиду следующее: Вы указываете линию от которой скрипт начинает выставлять ордера, а дальше уже разумеется возьмем значение из индикатора :thumbsup:
Каждый сам кузнец своей судьбы.

#39 Riskador

Riskador

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

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

Отправлено 18 April 2010 - 17:58

Я имел ввиду следующее: Вы указываете линию от которой скрипт начинает выставлять ордера, а дальше уже разумеется возьмем значение из индикатора :thumbsup:

Понял........пиши :rolleyes: и ещё такой вопрос , при выполнении скрипта выскакивает ошибка 130 неправильные стопы.......очевидно это от пятизнака, как это вылечить ? ))))

#40 Necron

Necron

    Пошёл в рукопашку

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPip
  • 683 сообщений

Отправлено 18 April 2010 - 18:05

Понял........пиши :thumbsup: и ещё такой вопрос , при выполнении скрипта выскакивает ошибка 130 неправильные стопы.......очевидно это от пятизнака, как это вылечить ? ))))

Можно добавить следующую функцию
double fPointX()  
 {
  double PointX = 0;
  if(Digits==5 || Digits==3)
   {
    PointX = Point * 10;
   }
  if(Digits==4 || Digits==2)
   {
    PointX = Point;
   }
  return(PointX);
 }
И потом в коде вместо стандартной функции Point писать fPointX()
Или можно здесь выложить :rolleyes:
Каждый сам кузнец своей судьбы.

#41 Riskador

Riskador

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

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

Отправлено 18 April 2010 - 18:17

Можно добавить следующую функцию

double fPointX()  
 {
  double PointX = 0;
  if(Digits==5 || Digits==3)
   {
    PointX = Point * 10;
   }
  if(Digits==4 || Digits==2)
   {
    PointX = Point;
   }
  return(PointX);
 }
И потом в коде вместо стандартной функции Point писать fPointX()
Или можно здесь выложить :rolleyes:


Ясно .........премного благодарен )))) а с пятизнаком сам попробую.....не получится тогда выложу :thumbsup: :good:

#42 Necron

Necron

    Пошёл в рукопашку

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPip
  • 683 сообщений

Отправлено 18 April 2010 - 18:24

А какие ордера выставляем (Stop,Limit)? Хотелось бы картинку :thumbsup:, а лучше две, на бай и селл...
Каждый сам кузнец своей судьбы.

#43 Riskador

Riskador

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

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

Отправлено 18 April 2010 - 18:47

А какие ордера выставляем (Stop,Limit)? Хотелось бы картинку :thumbsup: , а лучше две, на бай и селл...


да если можно , чтобы выбор был )))

#44 Necron

Necron

    Пошёл в рукопашку

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPip
  • 683 сообщений

Отправлено 18 April 2010 - 20:33

да если можно , чтобы выбор был )))

Скрипт написал, завтра (после проверки) выложу. Настройки следующие:

buy=true;//при buy=true открываются ордера на покупку, при buy=falsе-ордера на продажу
limit=true;//при limit=true, выставляются лимитники, при limit=false-пробойники
line=" ";//имя уровня, от которого выставляем сетку
orders=5;//максимальное количество ордеров в сетке
step=20;//шаг между ордерами
lot=0.1;//объем для открытия
TakeProfit=25;//тейк-профит
StopLoss=25;//стоп-лосс
Slippage=3;//проскальзывание

С помощью первых двух параметров, выбираем какой ордер ставить. Например,:
  • buy=false и limit=true выставляем сетку из ордеров SELLLIMIT вниз от линии
  • buy=true и limit=true выставляем сетку из ордеров BUYLIMIT вверх от линии
  • buy=false и limit=false выставляем сетку из ордеров SELLSTOP ниже линии
  • buy=true и limit=false выставляем сетку из ордеров BUYSTOP выше линии

Каждый сам кузнец своей судьбы.

#45 Riskador

Riskador

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

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

Отправлено 18 April 2010 - 21:00

Скрипт написал, завтра (после проверки) выложу. Настройки следующие:

buy=true;//при buy=true открываются ордера на покупку, при buy=falsе-ордера на продажу
limit=true;//при limit=true, выставляются лимитники, при limit=false-пробойники
line=" ";//имя уровня, от которого выставляем сетку
orders=5;//максимальное количество ордеров в сетке
step=20;//шаг между ордерами
lot=0.1;//объем для открытия
TakeProfit=25;//тейк-профит
StopLoss=25;//стоп-лосс
Slippage=3;//проскальзывание

С помощью первых двух параметров, выбираем какой ордер ставить. Например,:

  • buy=false и limit=true выставляем сетку из ордеров SELLLIMIT вниз от линии
  • buy=true и limit=true выставляем сетку из ордеров BUYLIMIT вверх от линии
  • buy=false и limit=false выставляем сетку из ордеров SELLSTOP ниже линии
  • buy=true и limit=false выставляем сетку из ордеров BUYSTOP выше линии

подожди ......так шаг же должен определяться от твоего же индюка и ордера должны ставиться от линий S-R на расстоянии X, которое можно варьировать...........т.е. получается скрипт должен прочитать линии ( а линии у тебя строятся по фракталам как я понимаю ) и установить ордера под или над ними



Copyright © 2024 Your Company Name