Автор Тема: Индикаторы  (Прочитано 740588 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sedoy

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 12
  • +1/-0
    • Просмотр профиля
Re: Индикаторы
« Ответ #465 : 27.10.2008 13:34 »
Здравствуйте!

Хочу попросить вас переделать один маленький индикатор ADX.На чарте он рисует точками места пересечений +DI и -DI.Добавить нужно всего лишь учитывание индикатором уровня линии ADX.Тоесть чтобы рисовал точку,скажем,после 25.

Большое спасибо всем кто откликнется,и остальным - за то,что помогают таким как я.

Оффлайн zennin

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 78
  • +7/-1
    • Просмотр профиля
Re: Индикаторы
« Ответ #466 : 27.10.2008 21:33 »
Добрый день.
Как исправить скрипт "удаляющий и приклеивающий к бару понедельника воскресные бары"?
При работе с инструментами в названии которых последнее значение - цифра... ругается - "неизвестный символ"

Инструкция по применению:
Цитировать
Использование:
- сохраните файл в директорию MT4\experts\, откройте и скомпилируйте
- откройте МТ, и перетащите эксперта на любой график
Внешние переменные:
- ChartList - список графиков, которые будут переделываться. Формат записи - "ИмяСимволаТФ,ИмяСимвола2ТФ2" (например, "EURUSD1440,GBPUSD1440"). Можно указывать до 32-х графиков.
- SundayToMonday - только для дневных графиков! - приклеивать или нет воскресенье к понедельнику (итоговый бар будет равен: Open=Open[воскресенья], High=Max(High[воскресенья], High[понедельника]), Low=Min(Low[воскресенья], Low[понедельника]), Close=Close[понедельника], Volume=Volume[воскресенья]+Volume[понедельника]).
- RefreshLuft - частота обновления офф-лайновых графиков в мс.

После запуска дождитесь появления в журнале надписи

01:20:32 WithoutSunday EURUSD,Daily: < - - - EURUSD1440: было 1896 баров, удалено 103 баров - - - >
01:20:32 WithoutSunday EURUSD,Daily: < - - - Для просмотра результатов, откройте график "WS_EURUSD1440" - - - >

и откройте график с указанным именем через команду Файл - Открыть автономно.

Оффлайн SSP

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 166
  • +30/-25
    • Просмотр профиля
Re: Индикаторы
« Ответ #467 : 28.10.2008 12:49 »
Здравствуйте!

Хочу попросить вас переделать один маленький индикатор ADX.На чарте он рисует точками места пересечений +DI и -DI.Добавить нужно всего лишь учитывание индикатором уровня линии ADX.Тоесть чтобы рисовал точку,скажем,после 25.

Большое спасибо всем кто откликнется,и остальным - за то,что помогают таким как я.

Оффлайн Sedoy

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 12
  • +1/-0
    • Просмотр профиля
Re: Индикаторы
« Ответ #468 : 28.10.2008 20:34 »
SSP ,большое спасибо!Я уж подумал что можно забыть.+1

Я тут пытаюсь въехать в код сам(не будет же постоянно кто-то мне все делать).Так вот меня интересует такой ньюанс - Если сигнал нарисовало,то как сделать,чтоб он не повторялся на каждой последующей свече аж до несоблюдения условий?

Оффлайн Aston

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 90
  • +13/-3
    • Просмотр профиля
Re: Индикаторы
« Ответ #469 : 28.10.2008 21:36 »
Я предлагаю 2 варианта:

1. По таймеру: если прошло меньше указанного периода времени (в зависимости от используемого таймфрейма) следующий сигнал не может появиться до истечения заданного периода отсчитывая от начала уже появившегося сигнала.

2. вариант - от количества свечей (не меньше N) должно пройти, прежде чем имеет право :) появиться следующий.

Оффлайн Sedoy

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 12
  • +1/-0
    • Просмотр профиля
Re: Индикаторы
« Ответ #470 : 29.10.2008 19:57 »
Aston второй вариант именно то!Спасибо!!!

ddd

  • Гость
Re: Индикаторы
« Ответ #471 : 30.10.2008 18:10 »
Здравствуйте.
Подскажите, пожалуйста, что нужно сделать в МТ4, чтобы при открытии позиции автоматически ставились S/l и T/P ?

Оффлайн steve

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 145
  • +9/-3
    • Просмотр профиля
Re: Индикаторы
« Ответ #472 : 31.10.2008 11:13 »
Здравствуйте.
Подскажите, пожалуйста,есть ли индикатор " Awesome Oscillator" с алеотом, который срабатывает при прохождении нуля индикатором??? если нет может кто добавит алерт в существуюший

Оффлайн ViDan

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 48
  • +4/-0
    • Просмотр профиля
Re: Индикаторы
« Ответ #473 : 01.11.2008 14:03 »
Здравствуйте.
Подскажите, пожалуйста,есть ли индикатор " Awesome Oscillator" с алеотом, который срабатывает при прохождении нуля индикатором??? если нет может кто добавит алерт в существуюший
Зачем менять индюк?
Можно добавить аллерт при использовании индикатора...
Добавь в секцию start следующий код:
if (iAO(NULL, 0, 2) < 0 && iAO(NULL, 0, 1) > 0 )Alert ("Вверх!");
if (iAO(NULL, 0, 2) > 0 && iAO(NULL, 0, 1) < 0 )Alert ("Вниз!");

Оффлайн steve

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 145
  • +9/-3
    • Просмотр профиля
Re: Индикаторы
« Ответ #474 : 01.11.2008 16:43 »
Здравствуйте.
Подскажите, пожалуйста,есть ли индикатор " Awesome Oscillator" с алеотом, который срабатывает при прохождении нуля индикатором??? если нет может кто добавит алерт в существуюший
Зачем менять индюк?
Можно добавить аллерт при использовании индикатора...
Добавь в секцию start следующий код:
if (iAO(NULL, 0, 2) < 0 && iAO(NULL, 0, 1) > 0 )Alert ("Вверх!");
if (iAO(NULL, 0, 2) > 0 && iAO(NULL, 0, 1) < 0 )Alert ("Вниз!");

ViDan  Огромное спасибо!!! все работает))) :D

Оффлайн Leb

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 3
  • +0/-0
    • Просмотр профиля
Re: Индикаторы
« Ответ #475 : 12.11.2008 01:56 »
Здравствуйте.
Подскажите, пожалуйста,есть ли индикатор " Awesome Oscillator" с алеотом, который срабатывает при прохождении нуля индикатором??? если нет может кто добавит алерт в существуюший
Зачем менять индюк?
Можно добавить аллерт при использовании индикатора...
Добавь в секцию start следующий код:
if (iAO(NULL, 0, 2) < 0 && iAO(NULL, 0, 1) > 0 )Alert ("Вверх!");
if (iAO(NULL, 0, 2) > 0 && iAO(NULL, 0, 1) < 0 )Alert ("Вниз!");


Gsnfkcz pfuhepbnm. yj gjxtve nj ytgf dsikj/

Оффлайн ЖыШы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 12
  • +4/-1
    • Просмотр профиля
Re: Индикаторы
« Ответ #476 : 13.11.2008 17:40 »
Здравствуйте.
Подскажите, пожалуйста,есть ли индикатор " Awesome Oscillator" с алеотом, который срабатывает при прохождении нуля индикатором??? если нет может кто добавит алерт в существуюший
Зачем менять индюк?
Можно добавить аллерт при использовании индикатора...
Добавь в секцию start следующий код:
if (iAO(NULL, 0, 2) < 0 && iAO(NULL, 0, 1) > 0 )Alert ("Вверх!");
if (iAO(NULL, 0, 2) > 0 && iAO(NULL, 0, 1) < 0 )Alert ("Вниз!");


Gsnfkcz pfuhepbnm. yj gjxtve nj ytgf dsikj/
Переведу
"Пытался загрузитью но почему то непа вышло"

Оффлайн chut`

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 37
  • +0/-0
    • Просмотр профиля
Re: Индикаторы
« Ответ #477 : 17.11.2008 19:38 »
Помогите, пожалуйста, замучался искать! нужен скрипт который открывает два  ордера или может частично закрыть позицию при достижении  какого-то профита (последнее, скорее всего эксперт). Спасибо.

Оффлайн SSP

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 166
  • +30/-25
    • Просмотр профиля
Re: Индикаторы
« Ответ #478 : 17.11.2008 21:41 »
Помогите, пожалуйста, замучался искать! нужен скрипт который открывает два  ордера или может частично закрыть позицию при достижении  какого-то профита (последнее, скорее всего эксперт). Спасибо.
1. Какие ордера открывать, где и куда? Непонятьненько
2. По второму вопросу тоже непонятно.  То есть, пусть прибыль достигнута 100, закрываем 50%, допустим. А дальше что? ждем когда опять накопится 100, или ждем когда накопится 50?

Оффлайн chut`

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 37
  • +0/-0
    • Просмотр профиля
Re: Индикаторы
« Ответ #479 : 18.11.2008 06:21 »
Ситуация 1: - При поступлении сигнала, при помощи скрипта открываются два ордера(допустим по 1.0 лота), далее я ручками выставляю для одной из позиций тп и сл. вторая закрывается по другим правилам.
Ситуация 2: - При поступлении сигнала, открываю ручками один ордер на 2.0 лота, далее подключаю эксперта (скрипт) (в котором предварительно выставлю тп) который  будет следить за ситуацией на рынке и при достижении определенного уровня он закрывает 1.0 лот.