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

Theme© by Fisana
 

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

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


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

#4081 Mudreishii

Mudreishii

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

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

Отправлено 07 May 2011 - 18:08

Alen_T

Всеравно неработает - ')' - wrong parameters count C:\Program Files\MetaTrader 4 Admiral\experts\scripts\qqqqq.mq4 (25, 8)

Но в тваем скрипте имеються понятия каторыи я ещо непрохадил и непонимаю их.. NormalizeDouble и Digits - поетаму хочеться сперва разобраться почемуже именно МОЙ скрипт неработает...  :(





 
 

#4082 Alen_T

Alen_T

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

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

Отправлено 07 May 2011 - 18:23

Alen_T

Всеравно неработает - ')' - wrong parameters count C:\Program Files\MetaTrader 4 Admiral\experts\scripts\qqqqq.mq4 (25, 8)

Но в тваем скрипте имеються понятия каторыи я ещо непрохадил и непонимаю их.. NormalizeDouble и Digits - поетаму хочеться сперва разобраться почемуже именно МОЙ скрипт неработает... :(


У меня все работает.

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

  • Прикрепленный файл  qqqq.mq4   1.06К   9 скачиваний
  • Прикрепленный файл  script_2.mq4   1.08К   7 скачиваний

  • AndreiPodvorskii это нравится
Ты это, заходи, если что...(С)

#4083 Alen_T

Alen_T

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

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

Отправлено 07 May 2011 - 19:20

Да, он в любом случае заменится в советнике, но в первую очередь он (частокол) ведь находится в индикаторе RSIOMA, на котором основан советник. Вот я и предлагаю GPTrend вставить либо сразу в советник и задействовать его как фильтр вместо частокола, либо сразу вставить его вместо частокола в RSIOMA не изменяя советника.


И чтоб я тебя неделю не слышал! (шутка):D

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


  • AndreiPodvorskii и Adminvlesu это нравится
Ты это, заходи, если что...(С)

#4084 andreyl51

andreyl51

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

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

Отправлено 07 May 2011 - 20:54

Хотел у Вас узнать существует ли скрипт, который бы по заданной цене делал сделки только при закрытии свечи, если она пробила этот уровень цены? :wizard:

#4085 Shweps

Shweps

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

  • Новички
  • PipPip
  • 3 сообщений

Отправлено 07 May 2011 - 23:05

Здравствуйте.Хотелось бы попросить написать советника по принципу удвоения.Торговать в ручную задолбался если честно,расчитываю на вашу помощь.
Алгоритм следующий;
Открывается позиция в заданном направлении(BAY или SELL)Выставляется заданный стоп(....)Выставляется заданный профит(...)Выставляется отложенный в противоположную сторону на стопе,
с такими же параметрами стопа и профита.И функция после какого стопа удваивать лот отложенного ордера.(после1или2или3).Желательно еще функцию во сколько раз удваивать(2,3,4)
Допустим выставили позицию bay,стоп на 50 пунктов профит на 150.Удвоение в 2 раза.Удвоение лота на отложенном после 2стопов.
Цена пошла и взяла профит-советник ждет следующую позицию.
Если цена сбила стоп то по отложенному открывается ордер в другую сторону,и сдесь же выставляется на стопе отложенный в противоположную с теми же параметрами стопа и профита. Цена снова не пошла и снова сбила стоп то снова открывается позиция такая же как в первый раз.И после 2го стопа удваивается лот отложенного в 2 раза.То есть третий отложенный ордер должен быть уже с удвоенным лотом.
Есть подобный советник называется неваляшка но он работает без отложенных и удваивает не всегда правильно.Может быть вы его просто доработаете.Советник в приложении.
Заранее спасибо.

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



#4086 otapk

otapk

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

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

Отправлено 08 May 2011 - 03:26

А в журнале что пишет?
Попробуй так:
int start()
{
//----
double Lots=0.1;
int StopLoss=15;
int TakeProfit=20;
string Para=Symbol();
//----
SL=NormalizeDouble(Bid -StopLoss*Point, Digits);
TP=NormalizeDouble(Bid +TakeProfit*Point; Digits);

int tiket=OrderSend(Para,OP_BUY,Lots,Ask,2,SL,TP);

return(0);
}


Hi
Очень полезно бывает открыть рыночный ордер с нулевыми SL и TP.
А потом модифицировать.

int tiket=OrderSend(Symbol(),OP_BUY,Lots,Ask,2,0,0);

Особенно когда связь не ахти какая с сервером...
Нет! Не надо пробовать, надо делать... или не делать совсем! (мастер Йода)

#4087 AndreiPodvorskii

AndreiPodvorskii

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

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

Отправлено 08 May 2011 - 03:27

И чтоб я тебя неделю не слышал! (шутка):D


Извини, Ален, не могу молчать, когда выходит не совсем так, как хотелось бы. Подскажи пожалуйста, почему открытие ордеров не всегда соответствует сигналам GPTrend? В итоге он просто пропускает хорошие кусочки. Я уже вообще ничего не понимаю. Но думаю, что дело не в работе советника, а просто индикатор такой. Видимо перерисовывает как-то чтоли, или так выходит по значениям SSP и Kmax. Подскажи пожалуйста, что они означают? И что можно сделать чтобы он даже не задумывался, открывать или нет, если пересечение средних совпадает с сигналами трендовой линии. Может вообще открытие сделать только по GPTrendу? Но если перерисовывает, то нельзя. Как быть-то? И что делать? Два вечных вопроса.

Спасибо за внимание.

Андрей.

#4088 Alen_T

Alen_T

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

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

Отправлено 08 May 2011 - 16:19

Hi
Очень полезно бывает открыть рыночный ордер с нулевыми SL и TP.
А потом модифицировать.

int tiket=OrderSend(Symbol(),OP_BUY,Lots,Ask,2,0,0);

Особенно когда связь не ахти какая с сервером...


Если связь плохая - то лучше выставлять сразу с SL и TP.
НО, есть ДЦ которые не разрешают этого делать. Может у тебя такой?
Для них SL и TP выставляется после.
Ты это, заходи, если что...(С)

#4089 Alen_T

Alen_T

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

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

Отправлено 08 May 2011 - 16:25

Извини, Ален, не могу молчать, когда выходит не совсем так, как хотелось бы. Подскажи пожалуйста, почему открытие ордеров не всегда соответствует сигналам GPTrend? В итоге он просто пропускает хорошие кусочки. Я уже вообще ничего не понимаю. Но думаю, что дело не в работе советника, а просто индикатор такой. Видимо перерисовывает как-то чтоли, или так выходит по значениям SSP и Kmax. Подскажи пожалуйста, что они означают? И что можно сделать чтобы он даже не задумывался, открывать или нет, если пересечение средних совпадает с сигналами трендовой линии. Может вообще открытие сделать только по GPTrendу? Но если перерисовывает, то нельзя. Как быть-то? И что делать? Два вечных вопроса.


Перерисовывается, хоть и незначительно.
Я предварительно новый индикатор прогоняю в тестере визуально, и проверяю перерисовку.
Выход один - использовать не перерисовывающиеся индикаторы.
Ну а далее ты плавно перейдешь к простым MA.:thumbsup:


ВСЕМ НАПИСАВШИМ !!!
Всех прочитал, но времени смотреть, соображать, писать пока нет - еще не выполнены старые заказы.
Не раньше среды.
Ты это, заходи, если что...(С)

#4090 AndreiPodvorskii

AndreiPodvorskii

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

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

Отправлено 08 May 2011 - 17:17

Перерисовывается, хоть и незначительно.
Я предварительно новый индикатор прогоняю в тестере визуально, и проверяю перерисовку.
Выход один - использовать не перерисовывающиеся индикаторы.
Ну а далее ты плавно перейдешь к простым MA.:thumbsup:


ВСЕМ НАПИСАВШИМ !!!
Всех прочитал, но времени смотреть, соображать, писать пока нет - еще не выполнены старые заказы.
Не раньше среды.


С них и начинал. Опять к ним же и вернулся. Но есть ещё один вариант. Я читал, что в принципе запрограммировать можно всё, что можно объяснить. Сейчас попытаюсь. Я думаю, что чтобы добиться толку от GPTrend, нужно просто продублировать открытие ордера, например через две свечи. Т.е. если есть пересечение, по которому не произошло открытие, т.к. GPTrend не позволил, а через 1-2 свечи произошла перерисовка, то можно поставить проверку, которая срабатывала бы через две свечи после пересечения средних, которая бы смотрела есть ли открытый ордер на последнем пересечении и если нет и сигнал GPTrend на данный момент солидарен с пересечением, то и незамедлительно его открывать. Надеюсь, что объяснил доступно. Попытайся пожалуйста вникнуть и я вовсе не тороплю с ответом. Буду терпеливо ждать. Ну а если не понятно, то спрашивай, попытаюсь объяснить получше. С наступающим праздником тебя. Спасибо за внимание.

Андрей.

P.S. модераторам: Это какой такой магазин я расстрелял? Я этого не делал. Не вешайте пожалуйста на меня чужих грехов.
У меня и без того своих хватает.

#4091 Shweps

Shweps

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

  • Новички
  • PipPip
  • 3 сообщений

Отправлено 08 May 2011 - 17:19

ВСЕМ НАПИСАВШИМ !!!
Всех прочитал, но времени смотреть, соображать, писать пока нет - еще не выполнены старые заказы.
Не раньше среды.


Надеюсь на вашу помощь.Очень надо.

#4092 Спекулянт

Спекулянт

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

  • Новички
  • PipPip
  • 4 сообщений

Отправлено 08 May 2011 - 20:06

Здравствуйте и с наступающим праздником 9 мая вас. Такой вопрос: Можете ли вы написать индикатор который будет при выделении текущего отрезка графика показывать совпадающие отрезки на истории, ну я думаю вы меня поняли СПАСИБО.

#4093 Alen_T

Alen_T

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

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

Отправлено 08 May 2011 - 20:10

Здравствуйте и с наступающим праздником 9 мая вас. Такой вопрос: Можете ли вы написать индикатор который будет при выделении текущего отрезка графика показывать совпадающие отрезки на истории, ну я думаю вы меня поняли СПАСИБО.


Написать можно. Только если будет сформулировно по каким признакам сравнивать совпадения, и чего совпадения.
Ты это, заходи, если что...(С)

#4094 Спекулянт

Спекулянт

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

  • Новички
  • PipPip
  • 4 сообщений

Отправлено 08 May 2011 - 20:15

Написать можно. Только если будет сформулировно по каким признакам сравнивать совпадения, и чего совпадения.



Совпадения размера и протяжённости группы волн, ну к примеру при выделении текущего графика поиск на истории приблизительно *цензура*ожий или несколько *цензура*ожих, желательно на всех таймах. СПАСИБО!

Сообщение отредактировал Спекулянт: 08 May 2011 - 20:31


#4095 Yaroslavik

Yaroslavik

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

  • Новички
  • PipPip
  • 3 сообщений

Отправлено 08 May 2011 - 20:30

Уважаемый Дмитрий Пишу вам согромной просьбой помочь с индикатором зигзагом нашёл его на какомто сайте как не менял его параметры немогу добится чтоб он давал как мочно меньше сигналов и кк можно быстрей вроде алгоритм у него не плохой по работе смотрю но есть вот эти недостатки да он ещё не перерисовывается но и не медлит как ему подобные в сети расбросаны он лучший беспорно из них всех помогите с Уважением Ярослав.



Copyright © 2024 Your Company Name