Ответить
05.01.2016, 19:23
Аватар для Gans68
Gans68 Gans68 вне форума Новичок форума
Регистрация: 05.09.2010 / Адрес: Урал / Сообщений: 56
Поблагодарили 15 раз(а) / Репутация: 16
  • Отправить сообщение для Gans68 с помощью Skype™
Уважаемые программисты, если не сложно, уберите в этом индюке стрелочки!
05.01.2016, 20:02
Регистрация: 14.02.2009 / Сообщений: 1,397
Поблагодарили 3,931 раз(а) / Репутация: 3933
проверяй
Gans68 , IYG , Tankk 
05.01.2016, 20:09
Аватар для Gans68
Gans68 Gans68 вне форума Новичок форума
Регистрация: 05.09.2010 / Адрес: Урал / Сообщений: 56
Поблагодарили 15 раз(а) / Репутация: 16
  • Отправить сообщение для Gans68 с помощью Skype™
Сообщение от: поручик
проверяй
Вот это оперативность...супер.
Проверил,стрелочек нет....благодарю!

Последний раз редактировалось Gans68; 05.01.2016 в 20:11.
05.01.2016, 21:30
Аватар для LexLampard
LexLampard LexLampard на форуме Элитный участник
Регистрация: 11.08.2014 / Сообщений: 307
Поблагодарили 1,093 раз(а) / Репутация: 1094
Только что протестировал бота на М1.Включил параметрOpen_before_closing = true,поставил бота в Бай(нажав кнопочку на графике), все норм,поставился ордер в Бай,поменяв на СЕЛЛ,на следующем баре поставился ордер на Селл(не отменв Бай)
Мне же необходимо вот что:
параметрOpen_before_closing = false,чтобы Я поменяв параметр(на Селл например,торгуя в Бай),ДОЖДАЛСЯ! Результатов торговли в БАЙ(либо пока Я не закрою серию руками),затем необходимо,чтобы Советник развернул сделки в соответсвии с выбранным мною направлении на кнопочке!
Попрбовал с пароаметром параметрOpen_before_closing = false(как мне нужно) на М1. Поставил на кнопочке БАЙ,все норм,первый ордер открылся в БАЙ,поменял на СЕЛЛ,закрыл ордер в ручную,но..... все равно поставился ордер в БАЙ
Мне нужно Чтобы было,как в оригинальном советнике(какое направление выбрал,такое и ставилось),только там нет функции АнтиИлан,т.е чтобы после закрытия вручную бот так же торговал бы в соответствии с "Кнопочкой")))
Чердак уже не варит. Попробуй вроде получилось.

P.S. Добавил кнопочку - Закрыть все.
05.01.2016, 21:35
Аватар для Petr888
Petr888 Petr888 вне форума Местный житель
Регистрация: 31.08.2014 / Сообщений: 218
Поблагодарили 201 раз(а) / Репутация: 198
Подскажите господа, а то уже голова не варит))

Какие здесь в конце переменные должны быть? чего-то запутался с этим индикатором

double buy = iCustom(Symbol(),0, "Zigzag_v.2", 200, LengthB, LengthK, period, shifts,bar,2,2,2);

double sell = iCustom(Symbol(),0, "Zigzag_v.2", 200, LengthB, LengthK, period, shifts,bar,1,2,1);
06.01.2016, 04:29
Аватар для LexLampard
LexLampard LexLampard на форуме Элитный участник
Регистрация: 11.08.2014 / Сообщений: 307
Поблагодарили 1,093 раз(а) / Репутация: 1094
Подскажите господа, а то уже голова не варит))

Какие здесь в конце переменные должны быть? чего-то запутался с этим индикатором

double buy = iCustom(Symbol(),0, "Zigzag_v.2", 200, LengthB, LengthK, period, shifts,bar,2,2,2);

double sell = iCustom(Symbol(),0, "Zigzag_v.2", 200, LengthB, LengthK, period, shifts,bar,1,2,1);
Немного модифицировал и дописал индикатор.

double buy = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,9,1);

double sell = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,10,1);

double TrendUP = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,11,1);

double TrendDW = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,12,1);

Например:

Если Buy = 1 то сигнал на Buy
Если Sell = 1 то сигнал на Sell

и Т.Д.

Последний раз редактировалось LexLampard; 06.01.2016 в 04:44.
06.01.2016, 05:07
Аватар для clarmax
clarmax clarmax вне форума Архитектор
Регистрация: 07.03.2014 / Адрес: ПТЗ / Сообщений: 1,123
Поблагодарили 617 раз(а) / Репутация: 617
  • Отправить сообщение для clarmax с помощью ICQ
LexLampard, скажите, по этому инди вообще писалась сова? а то товарищ zz43 выдавал отличный результат торговли по этому инди...может самого бота я уже пропустил?))
Помните — предел возможностей равен силе желания!

Пришло время Грааля! Грааль. Свободу удовольствию. Вот это да! И пусть весь мир подождет!
06.01.2016, 05:25
Аватар для LexLampard
LexLampard LexLampard на форуме Элитный участник
Регистрация: 11.08.2014 / Сообщений: 307
Поблагодарили 1,093 раз(а) / Репутация: 1094
LexLampard, скажите, по этому инди вообще писалась сова? а то товарищ zz43 выдавал отличный результат торговли по этому инди...может самого бота я уже пропустил?))
Я не в курсе. Может кто и соорудит, параметры проверки я описал.
06.01.2016, 05:32
Аватар для clarmax
clarmax clarmax вне форума Архитектор
Регистрация: 07.03.2014 / Адрес: ПТЗ / Сообщений: 1,123
Поблагодарили 617 раз(а) / Репутация: 617
  • Отправить сообщение для clarmax с помощью ICQ
Я не в курсе. Может кто и соорудит, параметры проверки я описал.
Понятно, значит буду заказывать сову
Помните — предел возможностей равен силе желания!

Пришло время Грааля! Грааль. Свободу удовольствию. Вот это да! И пусть весь мир подождет!
06.01.2016, 05:54
Аватар для ale9551
ale9551 ale9551 вне форума Активный участник
Регистрация: 16.08.2011 / Сообщений: 78
Поблагодарили 30 раз(а) / Репутация: 31
Чердак уже не варит. Попробуй вроде получилось.

P.S. Добавил кнопочку - Закрыть все.
Спасибо Вам Огромное за Терпение и Труд!
Проверил на "Минутках",попробовал на закрытие/открытие,вроде все пашет! Проверка в тестере ошибок не выявила!
06.01.2016, 05:56
Аватар для Petr888
Petr888 Petr888 вне форума Местный житель
Регистрация: 31.08.2014 / Сообщений: 218
Поблагодарили 201 раз(а) / Репутация: 198
Немного модифицировал и дописал индикатор.

double buy = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,9,1);

double sell = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,10,1);

double TrendUP = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,11,1);

double TrendDW = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,12,1);

Например:

Если Buy = 1 то сигнал на Buy
Если Sell = 1 то сигнал на Sell

и Т.Д.
Благодарю за отзывчивость. Интересная тема с этим индикатором и товарищем zz43

По поводу buy=1 b sell=1 немного не понял, у меня так:

double buy = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,9,1);

double sell = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,10,1);

double TrendUP = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,11,1);

double TrendDW = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,12,1);

string SBUY="false";string SSEL="false";
if(buy=1 && TrendUP>1)SBUY="true";
if(sell=1&& TrendDW>1)SSEL="true";



И почему-то открываются только Длинные Бабаи (Buy)

Я только учусь))) не пинайте


p.s. Кофе выпил и сам допер, как сделать))) Еще раз спс LexLampard

Последний раз редактировалось Petr888; 06.01.2016 в 06:00.
06.01.2016, 06:01
Аватар для LexLampard
LexLampard LexLampard на форуме Элитный участник
Регистрация: 11.08.2014 / Сообщений: 307
Поблагодарили 1,093 раз(а) / Репутация: 1094
Благодарю за отзывчивость. Интересная тема с этим индикатором и товарищем zz43

По поводу buy=1 b sell=1 немного не понял, у меня так:

double buy = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,9,1);

double sell = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,10,1);

double TrendUP = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,11,1);

double TrendDW = iCustom(Symbol(),0, "Zigzag_v.2_LexLmod", barn, LengthB, LengthK, period, shifts, bar,12,1);

string SBUY="false";string SSEL="false";
if(buy=1 && TrendUP>1)SBUY="true";
if(sell=1&& TrendDW>1)SSEL="true";



И почему-то открываются только Длинные Бабаи (Buy)

Я только учусь))) не пинайте


p.s. Кофе выпил и сам допер, как сделать))) Еще раз спс LexLampard
Ну если 1 то есть сигнал, 0 - нет.

TrendUP и TrendDW надо поставить = 1

В этих 2-ух параметрах иногда почему-то выскакивают значения типа 26348857, хотя должно быть 1 или 0

bool SBUY=false;bool SSEL=false;
if(buy == 1 && TrendUP ==1)SBUY=true;
if(sell == 1 && TrendDW==1)SSEL=true;

Последний раз редактировалось LexLampard; 06.01.2016 в 06:13.
06.01.2016, 06:16
Аватар для AlanG
AlanG AlanG вне форума Элитный участник
Регистрация: 10.01.2011 / Адрес: Казахстан / Сообщений: 1,210
Поблагодарили 1,052 раз(а) / Репутация: 1070
Я не программист!!!!
Цитата:
Фридрих Энгельс
«Стремление к счастью... нуждается больше всего в материальных средствах...»
―Фридрих Энгельс
06.01.2016, 06:21
Аватар для Petr888
Petr888 Petr888 вне форума Местный житель
Регистрация: 31.08.2014 / Сообщений: 218
Поблагодарили 201 раз(а) / Репутация: 198
Ну если 1 то есть сигнал, 0 - нет.

TrendUP и TrendDW надо поставить = 1

В этих 2-ух параметрах иногда почему-то выскакивают значения типа 26348857, хотя должно быть 1 или 0

bool SBUY=false;bool SSEL=false;
if(buy == 1 && TrendUP ==1)SBUY=true;
if(sell == 1 && TrendDW==1)SSEL=true;
Я сделал вот так:

string SBUY="false";string SSEL="false";
if(buy=1 && TrendUP>0)SBUY="true";
if(sell=1&& TrendDW>0)SSEL="true";


И всё начало вроде корректно работать, смотрим
06.01.2016, 06:41
Аватар для LexLampard
LexLampard LexLampard на форуме Элитный участник
Регистрация: 11.08.2014 / Сообщений: 307
Поблагодарили 1,093 раз(а) / Репутация: 1094
Я сделал вот так:

string SBUY="false";string SSEL="false";
if(buy=1 && TrendUP>0)SBUY="true";
if(sell=1&& TrendDW>0)SSEL="true";


И всё начало вроде корректно работать, смотрим
Ну и я про то. Или = 1 или > 0 (1 захватывает), а если > 1 (1 мимо)

А зачем лишние символы пишешь, если есть тип bool

Тип bool предназначен для хранения логических значений true (истина) или false (ложь)
06.01.2016, 06:44
Аватар для lyubik
lyubik lyubik на форуме Почётный гражданин
Регистрация: 23.06.2014 / Сообщений: 317
Поблагодарили 360 раз(а) / Репутация: 358

По умолчанию А можно этого по шаманит

Что бы работал на реальном счете?
Вот
06.01.2016, 06:47
Аватар для clarmax
clarmax clarmax вне форума Архитектор
Регистрация: 07.03.2014 / Адрес: ПТЗ / Сообщений: 1,123
Поблагодарили 617 раз(а) / Репутация: 617
  • Отправить сообщение для clarmax с помощью ICQ
Я сделал вот так:

string SBUY="false";string SSEL="false";
if(buy=1 && TrendUP>0)SBUY="true";
if(sell=1&& TrendDW>0)SSEL="true";


И всё начало вроде корректно работать, смотрим
дадите на тестирование?
Помните — предел возможностей равен силе желания!

Пришло время Грааля! Грааль. Свободу удовольствию. Вот это да! И пусть весь мир подождет!
06.01.2016, 07:13
Аватар для jenzo
jenzo jenzo на форуме Местный знаток
Регистрация: 10.07.2014 / Сообщений: 532
Поблагодарили 570 раз(а) / Репутация: 571
Ребята сделайте пожалуйста, так чтоб и на реале и на демо и на тестере работал.
06.01.2016, 07:20
Аватар для Petr888
Petr888 Petr888 вне форума Местный житель
Регистрация: 31.08.2014 / Сообщений: 218
Поблагодарили 201 раз(а) / Репутация: 198
Ну и я про то. Или = 1 или > 0 (1 захватывает), а если > 1 (1 мимо)

А зачем лишние символы пишешь, если есть тип bool

Тип bool предназначен для хранения логических значений true (истина) или false (ложь)

да не писал лишних символов, болванку взял
06.01.2016, 07:20
Аватар для Petr888
Petr888 Petr888 вне форума Местный житель
Регистрация: 31.08.2014 / Сообщений: 218
Поблагодарили 201 раз(а) / Репутация: 198
дадите на тестирование?

без проблем, надо немного помозговать его еще
Ответить

Метки
доработать эксперта, доработка индикаторов, исправить советник, программисты форекс


Опции темы

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

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



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


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