Ответ
 
Опции темы
Старый 30.04.2015, 07:06   #3841 (permalink)
Почётный гражданин
 
Аватар для Viko2000
 
Регистрация: 22.02.2012
Сообщений: 431
Репутация: 442
Viko2000 - Viko2000 - Viko2000 - Viko2000 - Viko2000 -
Сказал(а) спасибо: 1,351
Поблагодарили 441 раз(а) в 170 сообщениях
Поинты: 430
Сообщение от vlad_123 Посмотреть сообщение
После подобного - вряд ли
Чего подобного)))))…..куда деваться …..совсем отвыкли общаться на равных и с юмором…..Ну прям мальчики голубой крови)))) Идею предложил….так тебе и говорю прямо…..ты не понял, в чём был вопрос. Ты просто видимо устал…..слишком долго в этой ветки…))))

Последний раз редактировалось Viko2000; 30.04.2015 в 07:21.
Viko2000 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 08:48   #3842 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Как правильно написать открытие позиции по углу наклона мувинга в градусах?
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 12:58   #3843 (permalink)
Почётный гражданин
 
Аватар для matro3
 
Регистрация: 18.07.2013
Сообщений: 349
Репутация: 344
matro3 matro3 matro3 matro3
Сказал(а) спасибо: 25
Поблагодарили 340 раз(а) в 143 сообщениях
Поинты: 160
А как Вы собрались рассчитывать этот угол? Это никак не сделать.
matro3 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 13:33   #3844 (permalink)
Местный житель
 
Аватар для Cemen4yk1
 
Регистрация: 18.09.2014
Сообщений: 222
Репутация: 245
Cemen4yk1 - Cemen4yk1 - Cemen4yk1 -
Сказал(а) спасибо: 35
Поблагодарили 244 раз(а) в 101 сообщениях
Поинты: 205
самый банальный вариант просто задать величину скачка машки между 0и1 барами в пунктах, можно взять усреднённый прирост машки за н баров и сравнивать с текущим скачком чтоб вычислить отклонение от среднего (резкие движения), можно вообще наколдовать геометрический метод расчёта по точкам
Cemen4yk1 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 13:54   #3845 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Сообщение от Cemen4yk1 Посмотреть сообщение
самый банальный вариант просто задать величину скачка машки между 0и1 барами в пунктах, можно взять усреднённый прирост машки за н баров и сравнивать с текущим скачком чтоб вычислить отклонение от среднего (резкие движения), можно вообще наколдовать геометрический метод расчёта по точкам
я попробовал уже вариант с отложками которые плавают на 20 пунктов от цены что иногда соответствует нужному углу наклона в 40%
но в советнике неправильно организован весь остальной процесс такие как сопровождение ордеров..максимально разрешенное число ордеров.. и выход из позы по углу наклона тоже отсутствует получается
плюс при различных углах наклона профит будет тоже различным
и легко можно высчитать чего ждать даже сову после оптимизации различных углов.
думаю геометрический метод расчета угла по двум-трем барам это то что нужно.
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 13:58   #3846 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Сообщение от matro3 Посмотреть сообщение
А как Вы собрались рассчитывать этот угол? Это никак не сделать.
Отнюдь. в терминале мт4 есть две функции которые расчитывают угол наклона. одна из них простая линия с градусом. А вторая это сетка ганна
раз это возможно измерить в ручном режиме то и советник справится.
написать код и задать параметры для сравнения графических обьектов.
далее установить функцию в шаблон советника и продолжить работу с параметрами в тестере
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 14:05   #3847 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Давайте обьясню
Как мы видим рынок?
мы видим историю-видим флет и тренд
почему мы их отличаем?
Все просто-угол наклона и его продолжительность
Осталось поработать с траекторией
так что давайте совершим чудо!
Где наш програмист?
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 14:05   #3848 (permalink)
Почётный гражданин
 
Аватар для matro3
 
Регистрация: 18.07.2013
Сообщений: 349
Репутация: 344
matro3 matro3 matro3 matro3
Сказал(а) спасибо: 25
Поблагодарили 340 раз(а) в 143 сообщениях
Поинты: 160
Все мы знаем что вертикальный размер окна с котировками изменяется.
Я, конечно, не пробовал эту линию с градусом. Но в моем видении он будет меняться, даже если вы просто будете листать график влево-впарво.
Или я ошибаюсь?

Постоянным будет только значение Пункты к кол-ву баров.
matro3 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 14:22   #3849 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Сообщение от matro3 Посмотреть сообщение
Все мы знаем что вертикальный размер окна с котировками изменяется.
Я, конечно, не пробовал эту линию с градусом. Но в моем видении он будет меняться, даже если вы просто будете листать график влево-впарво.
Или я ошибаюсь?

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

Вот все что я нашел про угол наклона ма -и этого недостаточно.
давайте вместе думать-делать. результат поделим в конце концов
_http://forum.roboforex.ru/showthread.php?t=2271&page=40

Последний раз редактировалось NSerega; 03.05.2015 в 18:26.
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 14:29   #3850 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Сообщение от matro3 Посмотреть сообщение
Все мы знаем что вертикальный размер окна с котировками изменяется.
Я, конечно, не пробовал эту линию с градусом. Но в моем видении он будет меняться, даже если вы просто будете листать график влево-впарво.
Или я ошибаюсь?

Постоянным будет только значение Пункты к кол-ву баров.
ну если есть такой вариант то давайте его рассморим для открытия сделки
тоже самое что считать при запуске ракеты сколько она пролетела за секунду но траектория неясна

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

Последний раз редактировалось сергей киров; 03.05.2015 в 14:33.
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 15:07   #3851 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Вот посмотрите
Я открыл пустой график. поставил на нее линию с углом 40%
кинул по ее наклону сетку ганна
и поставил машку

на втором рисунке сжал график
получилось что линия угла наклона нешелахнулась даже
а сетка и мувинг пропорционально сжались оставив все как и было

так что с графикой можно и нужно работать

самым простым вариантом будет если сов сам будет высчитывать наклон мувинга каждый раз и исходя из этого сов будет принимать решение
Миниатюры:
Нажмите на изображение для увеличения
Название: 111.JPG
Просмотров: 26
Размер:	59.2 Кб
ID:	204668   Нажмите на изображение для увеличения
Название: 222.png
Просмотров: 25
Размер:	65.0 Кб
ID:	204669  
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 17:04   #3852 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Сообщение от matro3 Посмотреть сообщение
Все мы знаем что вертикальный размер окна с котировками изменяется.
Я, конечно, не пробовал эту линию с градусом. Но в моем видении он будет меняться, даже если вы просто будете листать график влево-впарво.
Или я ошибаюсь?

Постоянным будет только значение Пункты к кол-ву баров.
Помоги вставить вот это в какой нибудь шаблон советника

void CheckForOpen(int &oper)
{
oper = -1;
// у меня значения мувингов для каждого бара пишутся в кольцевой буфер, сделал это для возможности дальнейшей обработки методами ЦОС
int idx = GetOffsetIdx(0); // индекс нулевого бара в кольцевом буфере

string dts = TimeToStr(TimeCurrent(), TIME_DATE | TIME_MINUTES | TIME_SECONDS);
// BufMA - это кольцевой буфер с заранее посчитанными скоростями (наклонами) мувингов, DParams - это массив с различными параметрами советника, SPEED0_IDX и все, что большими буквами - просто дефайны, я их ниже приведу
if(BufMA[SPEED0_IDX][idx] > DParams[MA0_OPEN_SPEED_IDX] && BufMA[SPEED1_IDX][idx] > DParams[MA1_OPEN_SPEED_IDX])
{
if(DParams[BUY_ALLOW_IDX] == 1)
oper = OP_BUY;
}
if(BufMA[SPEED0_IDX][idx] < -DParams[MA0_OPEN_SPEED_IDX] && BufMA[SPEED1_IDX][idx] < -DParams[MA1_OPEN_SPEED_IDX])
{
if(DParams[SELL_ALLOW_IDX] == 1)
oper = OP_SELL;
}
//FileWrite(LogFile1, dts, " CheckForOpen oper=", oper, BufMA[SPEED0_IDX][idx], DParams[MA0_OPEN_IDX], BufMA[SPEED1_IDX][idx], DParams[MA1_OPEN_IDX]);
}

Вот дефайны, некоторые даже с комментариями )), может поможет кому-то в разработке. Это необходимый на мой взгляд набор параметров для такого советника. Еще раз повторюсь, это просто индексы в массиве параметров DParams.

// индексы данных в массиве DParams
#define SL_IDX 0 // stoploss
#define TP_IDX 1 // takeprofit
#define MA0_PERIOD_IDX 2 // период МА0
#define MA1_PERIOD_IDX 3 // период МА1
#define MA_SHIFT_IDX 4 // сдвиг в барах между двумя МА для определения направления
#define MA0_OPEN_SPEED_IDX 5 // скорость для открытия по МА0
#define MA1_OPEN_SPEED_IDX 6 // скорость для открытия по МА1
#define MA0_OPEN_ACCEL_IDX 7 // ускорение для открытия по МА0
#define MA1_OPEN_ACCEL_IDX 8 // ускорение для открытия по МА1
#define MA0_CLOSE_SPEED_IDX 9 // скорость для закрытия по МА0
#define MA1_CLOSE_SPEED_IDX 10 // скорость для закрытия по МА1
#define MA0_CLOSE_ACCEL_IDX 11 // ускорение для закрытия по МА0
#define MA1_CLOSE_ACCEL_IDX 12 // ускорение для закрытия по МА1
#define MAGIC_IDX 13 // магик
#define TS_POINTS_IDX 14 // трейлинг-стоп в пунктах
#define MAX_ORDERS3_IDX 15 // максимальное количество открытых ордеров
#define START_DELAY_IDX 16 // задержка торговли после старта робоматки, если это требуется, в сек.
#define LOT_IDX 17
#define LOT_STEP_IDX 18
#define SLIPPAGE_IDX 19
#define BUY_ALLOW_IDX 20 // разрешена покупка
#define SELL_ALLOW_IDX 21 // разрешена продажа
#define CLOSE_PROFIT_IDX 22 // минимальный профит для закрытия ордера
#define START_TIME1_IDX 23
#define STOP_TIME1_IDX 24
#define START_TIME2_IDX 25
#define STOP_TIME2_IDX 26
#define START_HOUR_MIN_IDX 27
#define STOP_HOUR_MIN_IDX 28

#define DPARAMS_COUNT 29 // размер массива DParams
double DParams[DPARAMS_COUNT]; // массив параметров
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 03.05.2015, 22:40   #3853 (permalink)
Почётный гражданин
 
Аватар для matro3
 
Регистрация: 18.07.2013
Сообщений: 349
Репутация: 344
matro3 matro3 matro3 matro3
Сказал(а) спасибо: 25
Поблагодарили 340 раз(а) в 143 сообщениях
Поинты: 160
Вобщем накропал по этому коду индюшок.
Пока ничего чтоб ах не увидел...

Вот только исходный код МА не мой. LWMA странно считается, исправлять не стал.
Чтоб оценить суть этого хватит.
Вложения:
Тип файла: ex4 Acceleration Moving Averages.ex4 (17.4 Кб, 7 просмотров)

Последний раз редактировалось matro3; 03.05.2015 в 22:48.
matro3 вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Старый 03.05.2015, 22:53   #3854 (permalink)
Почётный гражданин
 
Аватар для matro3
 
Регистрация: 18.07.2013
Сообщений: 349
Репутация: 344
matro3 matro3 matro3 matro3
Сказал(а) спасибо: 25
Поблагодарили 340 раз(а) в 143 сообщениях
Поинты: 160
Получается похоже на это.
Это тоже мои эксперименты с подобным тем что Вы ищете.
matro3 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 04.05.2015, 06:28   #3855 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Сообщение от matro3 Посмотреть сообщение
Получается похоже на это.
Это тоже мои эксперименты с подобным тем что Вы ищете.
У меня не изыскания а четкая картина
угол наклона. количество баров для определения угла
открытие сделки не далее N пунктов от мувинга
пороговый угол наклона
далее
мм
время торговли
открытие сделок по очереди бай-селл
перенос в бу из профита
трал
стоп
профит
возможность закрытия по обратному сигналу(включить-выключить)

простейшая схема
мощнейший трендфильтр.!
Миниатюры:
Нажмите на изображение для увеличения
Название: 444.JPG
Просмотров: 21
Размер:	35.0 Кб
ID:	204729  

Последний раз редактировалось сергей киров; 04.05.2015 в 06:38.
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 04.05.2015, 06:40   #3856 (permalink)
Местный знаток
 
Аватар для vlad_123
 
Регистрация: 29.01.2013
Сообщений: 335
Репутация: 824
vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 -
Сказал(а) спасибо: 29
Поблагодарили 820 раз(а) в 327 сообщениях
Поинты: 388
Сообщение от сергей киров Посмотреть сообщение
оставив все как и было
На первом графике линия параллельна сетке, на втором - нет

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Мониторинг советников: http://www.myfxbook.com/members/vlad_123/

На заказ не программирую.
vlad_123 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 04.05.2015, 06:53   #3857 (permalink)
Почётный гражданин
 
Аватар для сергей киров
 
Регистрация: 09.01.2011
Сообщений: 1,297
Репутация: 376
сергей киров - сергей киров - сергей киров - сергей киров -
Сказал(а) спасибо: 42
Поблагодарили 380 раз(а) в 216 сообщениях
Поинты: 123
Сообщение от vlad_123 Посмотреть сообщение
На первом графике линия параллельна сетке, на втором - нет
соотношение наклонов сетки и машки остался неизменен
а линия осталась неизменна по отношению к экрану компа
вообще не вижу проблемы с выставлением угла
разве что ктото очень сильно этого нехочет по вполне понятным причинам
это ведь грааль который поставит на колени всю мировую экономику
как потом некрути
Миниатюры:
Нажмите на изображение для увеличения
Название: MetaTrader 4  Fidelis Capital Markets.png
Просмотров: 10
Размер:	68.4 Кб
ID:	204730  

Последний раз редактировалось сергей киров; 04.05.2015 в 06:58.
сергей киров вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 04.05.2015, 07:01   #3858 (permalink)
Местный знаток
 
Аватар для vlad_123
 
Регистрация: 29.01.2013
Сообщений: 335
Репутация: 824
vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 - vlad_123 -
Сказал(а) спасибо: 29
Поблагодарили 820 раз(а) в 327 сообщениях
Поинты: 388
Сообщение от сергей киров Посмотреть сообщение
разве что ктото очень сильно этого нехочет по вполне понятным причинам
это ведь грааль который поставит на колени всю мировую экономику

здесь все засланцы сороса, мвф и фрс

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Мониторинг советников: http://www.myfxbook.com/members/vlad_123/

На заказ не программирую.
vlad_123 на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 04.05.2015, 07:07   #3859 (permalink)
Интересующийся
 
Аватар для Fara
 
Регистрация: 03.05.2015
Сообщений: 5
Репутация: 4
Fara
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 2 сообщениях
Поинты: 4
Очень прошу помочь. Купил советник 10 pips multi plus 4.3. Кому не трудно кто может подсказать как в него добавить стоп-лосс?
Fara вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 04.05.2015, 08:06   #3860 (permalink)
Местный знаток
 
Аватар для Milord
 
Регистрация: 26.03.2011
Сообщений: 596
Репутация: 705
Milord - Milord - Milord - Milord - Milord - Milord - Milord -
Сказал(а) спасибо: 897
Поблагодарили 702 раз(а) в 192 сообщениях
Поинты: 547
Сообщение от сергей киров Посмотреть сообщение
...
разве что ктото очень сильно этого нехочет по вполне понятным причинам
это ведь грааль который поставит на колени всю мировую экономику
как потом некрути

привет Сергей!) ты снова хочешь обанкротить мировую экономику начиная с форекса?)))))))
знаешь поговорку - "съест то он съест, так кто ж ему даст..")))))
научись для начала получать стабильно небольшой профит каждый месяц, даже не мечтая об граале и упадке мировой экономики, иначе откуда у тебя будет профит, если ты такой агрессивный ко всей мировой экономике..))

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
тестю советники, иногда пишу и дорабатываю их ...
ПУТЬ ДЛИННОЙ В 10000 МИЛЬ НАЧИНАЕТСЯ С 1 ШАГА (Лао Цзы)
Milord вне форума   Ответить с цитированиемОтветить с цитированием  
Ответ

Метки
mql4, mql4 помощь, вопросы mql4


Опции темы

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

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



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


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