с поста 351 по графическим стрелкам которыйкакой вы советник используете ?
с поста 351 по графическим стрелкам которыйкакой вы советник используете ?
с поста 351 по графическим стрелкам который
настроить можно на любой индикатор который дает сигналы.cmillion, подскажите, пожалуйста, я правильно понимаю, что ваш советник из этой темы не может быть настроен на работу с индикатором канала ТМА? Например, нужно брать сигналы только в случаях, когда они выходят за границами канала.
Это русскоязычная ветка. Уважайте ее участников и пишите на русском языке.i there a English version of advisor for graphic arrows available? or could anyone tell me the available inputs on that ea? google translate cannot translate it...Thank-you
я не хочу никого обидеть ... извините ... спасибо за вашу помощь ...Это русскоязычная ветка. Уважайте ее участников и пишите на русском языке.
Вот параметры
Данный советник может работать практически с любым индикатором или даже
> в сочетании с несколькими разными индикаторами. Сразу оговорюсь, что нельзя
> объять необъятное. Поэтому не гарантирую работу всех индикаторов. Из
> основных ограничений:
> - не работает со встроенными индикаторами терминала.
> - не работает с графическими объектами (если графический объект не
> привязан к буферу индикатора)
> - не работает по корреляции инструментов
> По этим индикаторам планирую добавить работу в будущем.
> Советник не меняет параметры самих индикаторов, для смены параметров
> необходимо заменить их в самом индикаторе.
> Начнем с малого.
> Например, есть индикатор "MACD_Alert_mod1"
> //Semafor+123Triangles";
>
> 1 тип индикатора - стрелки
> Выбираем 2 буфера. Для buy и для sell отдельно
> Если появляется стрелка или любое другое значение в буфере Buffer_I_1
> значит советник распознает его как buy
> Для сигнала sell - буфер Buffer_I_2
> в версии 2 добавил
> - открытие на каждом сигнале
> - ограничение ордеров
> - алерт при появлении сигнала на открытие позиции
> */
> extern string INDICATOR_1 = "";//индикатор буферов
> extern int Buffer_1_BUY = 4; //номер буфера на покупку
> extern int Buffer_1_SELL = 5; //номер буфера на продажу
> extern int null1 = EMPTY_VALUE; //нулевое значение EMPTY_VALUE
> extern int SignalBar_1 = 1; //бар на котором ждем сигнал (0- текущий 1 -
> прошлый)
>
> extern string __ = "";
> extern string INDICATOR_2 = "";//индикатор буферов
> extern int Buffer_2_BUY = 0; //номер буфера на покупку
> extern int Buffer_2_SELL = 1; //номер буфера на продажу
> extern int null2 = EMPTY_VALUE; //нулевое значение EMPTY_VALUE
> extern int SignalBar_2 = 1; //бар на котором ждем сигнал (0- текущий 1 -
> прошлый)
>
>
> extern string ___ = "CCI";//индикатор пересечение уровня
> extern string INDICATOR_3 = "";
> extern int Buffer_3_1 = 100; //номер буфера 3го индикатора сигнала на
> покупку
> extern double levelBuy = -100; //уровень на покупку
> extern double levelSell = 0; //уровень на продажу
> extern int SignalBar_3 = 1; //бар на котором ждем сигнал (0- текущий 1 -
> прошлый)
> extern bool revers_3 = false;
>
> extern string ____ = "";//индикатор направления линии (линия вверх - buy)
> extern string INDICATOR_4 = "Parabolic";
> extern int Buffer_4_1 = 0; //номер буфера 3го индикатора сигнала на покупку
> extern int SignalBar_4 = 1; //бар на котором ждем сигнал (0- текущий 1 -
> прошлый)
>
> extern string _____ = "";
> extern bool Buy = true; //разрешить ордера BUY
> extern bool Sell = true; //разрешить ордера SELL
> extern bool CloseRevers = false; //закрывать ордера при встречном сигнале.
> extern double Lot = 0.01; //лот
> extern double LotPlus = 0.01; //увеличение лота
> extern int Stoploss = 0; //стоплосс (0-отключен)
> extern int Takeprofit = 0; //тейкпрофит (0-отключен)
> extern int TrailingStop = 0, //трейлингстоп, если 0, то нет трейлинга
> TrailingStart = 0, //старт трейлинга
> TrailingStep = 0; //шаг трала
> extern int TimeStart = 0 , //время начала работы советника
> TimeEnd = 24; //время окончания работы советника
> extern int slippage = 20; // проскальзывание
> extern int Magic = 0;
> extern int Orders = 1; //максимальное кол-во открытых позиций
> extern bool AlertON = false; //алерт при появлении сигнала на открытие
> позиции
Вы можете перевести их в любом переводчике
Ваш сов можно сделать усреднение по сигналам ?Это русскоязычная ветка. Уважайте ее участников и пишите на русском языке.
Вот параметры
Данный советник может работать практически с любым индикатором или даже
> в сочетании с несколькими разными индикаторами. Сразу оговорюсь, что нельзя
> объять необъятное. Поэтому не гарантирую работу всех индикаторов. Из
> основных ограничений:
> - не работает со встроенными индикаторами терминала.
> - не работает с графическими объектами (если графический объект не
> привязан к буферу индикатора)
> - не работает по корреляции инструментов
> По этим индикаторам планирую добавить работу в будущем.
> Советник не меняет параметры самих индикаторов, для смены параметров
> необходимо заменить их в самом индикаторе.
> Начнем с малого.
> Например, есть индикатор "MACD_Alert_mod1"
> //Semafor+123Triangles";
>
> 1 тип индикатора - стрелки
> Выбираем 2 буфера. Для buy и для sell отдельно
> Если появляется стрелка или любое другое значение в буфере Buffer_I_1
> значит советник распознает его как buy
> Для сигнала sell - буфер Buffer_I_2
> в версии 2 добавил
> - открытие на каждом сигнале
> - ограничение ордеров
> - алерт при появлении сигнала на открытие позиции
> */
> extern string INDICATOR_1 = "";//индикатор буферов
> extern int Buffer_1_BUY = 4; //номер буфера на покупку
> extern int Buffer_1_SELL = 5; //номер буфера на продажу
> extern int null1 = EMPTY_VALUE; //нулевое значение EMPTY_VALUE
> extern int SignalBar_1 = 1; //бар на котором ждем сигнал (0- текущий 1 -
> прошлый)
>
> extern string __ = "";
> extern string INDICATOR_2 = "";//индикатор буферов
> extern int Buffer_2_BUY = 0; //номер буфера на покупку
> extern int Buffer_2_SELL = 1; //номер буфера на продажу
> extern int null2 = EMPTY_VALUE; //нулевое значение EMPTY_VALUE
> extern int SignalBar_2 = 1; //бар на котором ждем сигнал (0- текущий 1 -
> прошлый)
>
>
> extern string ___ = "CCI";//индикатор пересечение уровня
> extern string INDICATOR_3 = "";
> extern int Buffer_3_1 = 100; //номер буфера 3го индикатора сигнала на
> покупку
> extern double levelBuy = -100; //уровень на покупку
> extern double levelSell = 0; //уровень на продажу
> extern int SignalBar_3 = 1; //бар на котором ждем сигнал (0- текущий 1 -
> прошлый)
> extern bool revers_3 = false;
>
> extern string ____ = "";//индикатор направления линии (линия вверх - buy)
> extern string INDICATOR_4 = "Parabolic";
> extern int Buffer_4_1 = 0; //номер буфера 3го индикатора сигнала на покупку
> extern int SignalBar_4 = 1; //бар на котором ждем сигнал (0- текущий 1 -
> прошлый)
>
> extern string _____ = "";
> extern bool Buy = true; //разрешить ордера BUY
> extern bool Sell = true; //разрешить ордера SELL
> extern bool CloseRevers = false; //закрывать ордера при встречном сигнале.
> extern double Lot = 0.01; //лот
> extern double LotPlus = 0.01; //увеличение лота
> extern int Stoploss = 0; //стоплосс (0-отключен)
> extern int Takeprofit = 0; //тейкпрофит (0-отключен)
> extern int TrailingStop = 0, //трейлингстоп, если 0, то нет трейлинга
> TrailingStart = 0, //старт трейлинга
> TrailingStep = 0; //шаг трала
> extern int TimeStart = 0 , //время начала работы советника
> TimeEnd = 24; //время окончания работы советника
> extern int slippage = 20; // проскальзывание
> extern int Magic = 0;
> extern int Orders = 1; //максимальное кол-во открытых позиций
> extern bool AlertON = false; //алерт при появлении сигнала на открытие
> позиции
Вы можете перевести их в любом переводчике
Да конечно возможно! Обращайтесь в личкуВаш сов можно сделать усреднение по сигналам ?
он будет открывать позиции повторно если сигнал например был в Бай а цена ушла в низ и затем поступил 2й сиг в бай ?Параметры советника Advisor for graphic arrows
- extern int arrowup = 225; //Код стрелки вверх
- extern int arrowdn = 226; //Код стрелки вниз
- extern int barOpen = 1; //бар после которого ждем сигнал (0- текущий 1 - прошлый)
- extern double Lot = 0.01; //лот
- extern double RiskPercent = 20; //процент от баланса для расчета лота
- extern int DigitsLot = 2; //кол-во знаков после запятой в размере лота (2 - 0,01) (1 - 0,1)
- extern int Stoploss = 100; //стоплосс (0-отключен)
- extern int Takeprofit = 50; //тейкпрофит (0-отключен)
- extern int TrailingStop = 20, //трейлингстоп, если 0, то нет трейлинга
- TrailingStart = 1, //старт трейлинга
- TrailingStep = 1; //шаг трала
- extern int NoLoss = 0, //перевод в безубыток, если 0, то нет перевода в безубыток
- MinProfitNoLoss = 0; //минимальная прибыль при переводе вбезубыток
- extern bool CloseRevers = true; //закрывать ордера при встречном сигнале.
- extern int TimeStart = 0 , //время начала работы советника
- TimeEnd = 24; //время окончания работы советника
- extern int slippage = 20; // проскальзывание
- extern int Magic = 0;
- extern int Key = 0; //ключ для реального счета
благодарю васПараметры советника Advisor for graphic arrows
- extern int arrowup = 225; //Код стрелки вверх
- extern int arrowdn = 226; //Код стрелки вниз
- extern int barOpen = 1; //бар после которого ждем сигнал (0- текущий 1 - прошлый)
- extern double Lot = 0.01; //лот
- extern double RiskPercent = 20; //процент от баланса для расчета лота
- extern int DigitsLot = 2; //кол-во знаков после запятой в размере лота (2 - 0,01) (1 - 0,1)
- extern int Stoploss = 100; //стоплосс (0-отключен)
- extern int Takeprofit = 50; //тейкпрофит (0-отключен)
- extern int TrailingStop = 20, //трейлингстоп, если 0, то нет трейлинга
- TrailingStart = 1, //старт трейлинга
- TrailingStep = 1; //шаг трала
- extern int NoLoss = 0, //перевод в безубыток, если 0, то нет перевода в безубыток
- MinProfitNoLoss = 0; //минимальная прибыль при переводе вбезубыток
- extern bool CloseRevers = true; //закрывать ордера при встречном сигнале.
- extern int TimeStart = 0 , //время начала работы советника
- TimeEnd = 24; //время окончания работы советника
- extern int slippage = 20; // проскальзывание
- extern int Magic = 0;
- extern int Key = 0; //ключ для реального счета
Просто прочитайте ветку с самого начала. В ней я несколько раз поэтапно разбирал ваш вопрос. Если все же не поймете, то пишите более конкретные вопросы или могу для вас написать советник по вашему индикатору индивидуально. Для этого пишите на почту или в месенжеры.Здравствуйте. Помогите разобраться как мне добавить свой индикатор в данный советник?
Вы можете подключить Ваш индикатор к тому советнику, который лежит в первом посту. Или могу для Вас написать такой советник, но это будет индивидуально и платноДоброго времени суток, уважаемый cmillion, есть индикатор, к которому применен стандартный индикатор из терминала, сигналы на пересечение уровня, возможно ли создать советник, как вы до этого создали, чтобы посмотреть потенциал данной стратегии?