Ответить
04.10.2016, 20:09
Аватар для finist4x
finist4x finist4x вне форума Интересующийся
Регистрация: 20.11.2015 / Адрес: Minsk / Сообщений: 85
Поблагодарили 3 раз(а) / Репутация: 4
  • Отправить сообщение для finist4x с помощью ICQ
Талантливо !!!

Благодарю !



Сообщение от: поручик
выкладывай на форуме в след. раз

Последний раз редактировалось finist4x; 04.10.2016 в 20:15.
05.10.2016, 03:26
Аватар для AlanG
AlanG AlanG вне форума Элитный участник
Регистрация: 10.01.2011 / Адрес: Казахстан / Сообщений: 1,211
Поблагодарили 1,052 раз(а) / Репутация: 1070
Уважаемые программисты!Помогите пожалуйста.Советник не открывает ордера.
не поможем формат файла не редактируется
Я не программист!!!!
Цитата:
Фридрих Энгельс
«Стремление к счастью... нуждается больше всего в материальных средствах...»
―Фридрих Энгельс
05.10.2016, 03:40
Аватар для AlanG
AlanG AlanG вне форума Элитный участник
Регистрация: 10.01.2011 / Адрес: Казахстан / Сообщений: 1,211
Поблагодарили 1,052 раз(а) / Репутация: 1070
Добрый вечер(день). ребята, посмотрите, пожалуйста советник. Рисует уровни (жирные линии), при пробитии которых, как я понимаю, должен покупать/продавать. Но он не торгует, ни на демо, ни в реале. Название у него конечно заманчивое,наверное изменённое. И хотелось бы знать вкратце алгоритм работы.
название: 27-23 Rule.mq4
пробуй теперь открывает ордера как работает хз
Я не программист!!!!
Цитата:
Фридрих Энгельс
«Стремление к счастью... нуждается больше всего в материальных средствах...»
―Фридрих Энгельс
05.10.2016, 03:52
Аватар для AlanG
AlanG AlanG вне форума Элитный участник
Регистрация: 10.01.2011 / Адрес: Казахстан / Сообщений: 1,211
Поблагодарили 1,052 раз(а) / Репутация: 1070
по пробуй не проверял
убрал мелкие ошибки, добавил изменить магик
Я не программист!!!!
Цитата:
Фридрих Энгельс
«Стремление к счастью... нуждается больше всего в материальных средствах...»
―Фридрих Энгельс
gek , IYG , Tankk 
05.10.2016, 04:08
Аватар для bliznec808
bliznec808 bliznec808 на форуме Активный участник
Регистрация: 10.10.2014 / Сообщений: 253
Поблагодарили 34 раз(а) / Репутация: 34
Ребят, помогите, выше обращался (пост 10258)
05.10.2016, 07:35
Аватар для olegkom
olegkom olegkom вне форума Новичок форума
Регистрация: 20.04.2011 / Сообщений: 69
Поблагодарили 23 раз(а) / Репутация: 24
Уважаемые mobidik и Tank еще немного доработайте ваш индикатор-иногда стрелки пропускает.А так хорошее творение.
05.10.2016, 08:28
Регистрация: 14.02.2009 / Сообщений: 1,397
Поблагодарили 3,933 раз(а) / Репутация: 3935
ребята, посмотрите, пожалуйста советник.
http://forexsystemsru.com/sovetniki-...7-23-rule.html
05.10.2016, 08:31
Аватар для dim777777
dim777777 dim777777 вне форума Новичок форума
Регистрация: 26.02.2014 / Сообщений: 99
Поблагодарили 20 раз(а) / Репутация: 21
Уважаемые программисты , этот советник открывает по очереди ордера , если нет открытых ордеров , а сигнал продолжается в ту же сторону . Нужно ,чтобы при сигнале индикатора в одну сторону ,ордер открывался только один раз и следующий ордер открывался только по обратному сигналу индикатора. Сделайте пожалуйста ,если не трудно. Заранее благодарю.
05.10.2016, 09:46
Аватар для Karabas BARABAS
Karabas BARABAS Karabas BARABAS на форуме Директор Буратины
Регистрация: 06.10.2012 / Адрес: Пуп Земли / Сообщений: 2,289
Поблагодарили 3,292 раз(а) / Репутация: 3307
друзья, кто в курсе подскажите...
формула ниже, отвечает за отображение свопа на экране...
double swaplong,swapshort;
swaplong=NormalizeDouble(MarketInfo(Symbol(),18),2 );
swapshort=NormalizeDouble(MarketInfo(Symbol(),19), 2);
но отображает в долларах, а мне нужно в рублях (счет рублевый)

может кто подскажет как сделать его (своп) в валюте депозита...
"В действительности все иначе, чем на самом деле."
(Антуан де Сент-Экзюпери)

СМЕРТЬ ФАШИЗМУ!

ВИВАТ РОССИЯ !!!
05.10.2016, 09:50
Аватар для gek
gek gek на форуме Местный знаток
Регистрация: 26.08.2008 / Сообщений: 3,292
Поблагодарили 841 раз(а) / Репутация: 844
Добрый день, товарищи программисты. Добавьте, пожалуйста в советник размер фиксированного лота, а то он сам выставляет лот.
Интересно,а почему ты так его обозвал(отлично работает)?
Какая пара,тайм,брокер.
05.10.2016, 10:23
Аватар для kodevi
kodevi kodevi на форуме Местный житель
Регистрация: 11.10.2008 / Сообщений: 432
Поблагодарили 167 раз(а) / Репутация: 170
  • Отправить сообщение для kodevi с помощью Skype™
можно сделать чтоб сигналил на 1й секунде нового бара а не через время. Либо сигналил на текущем баре.индюк прилагаю
05.10.2016, 11:14
Аватар для nikpilot
nikpilot nikpilot на форуме Местный житель
Регистрация: 04.01.2009 / Сообщений: 129
Поблагодарили 103 раз(а) / Репутация: 102

По умолчанию Доработка индикатора

Уважаемые программисты, доработайте индикатор пожалуйста.

Это индикатор уровней, но он также отрисовывает и вертикальные линии, надо сделать так, чтобы он не отрисовывал ни одной вертикальной линии.
На скриншоте я показал линию, которую индикатор больше не должен выводить на график.

Заранее спасибо.
05.10.2016, 11:34
Аватар для Fillelin
Fillelin Fillelin на форуме Местный знаток
Регистрация: 02.09.2011 / Сообщений: 194
Поблагодарили 594 раз(а) / Репутация: 596
Уважаемые программисты, доработайте индикатор пожалуйста.

Это индикатор уровней, но он также отрисовывает и вертикальные линии, надо сделать так, чтобы он не отрисовывал ни одной вертикальной линии.
На скриншоте я показал линию, которую индикатор больше не должен выводить на график.

Заранее спасибо.

VLine = false
05.10.2016, 12:02
Аватар для Fillelin
Fillelin Fillelin на форуме Местный знаток
Регистрация: 02.09.2011 / Сообщений: 194
Поблагодарили 594 раз(а) / Репутация: 596
Сообщение от: Karabas BARABAS
друзья, кто в курсе подскажите...
формула ниже, отвечает за отображение свопа на экране...
double swaplong,swapshort;
swaplong=NormalizeDouble(MarketInfo(Symbol(),18),2 );
swapshort=NormalizeDouble(MarketInfo(Symbol(),19), 2);
но отображает в долларах, а мне нужно в рублях (счет рублевый)

может кто подскажет как сделать его (своп) в валюте депозита...

Попробуйте вместо: Symbol() прописать нужную вам валюту: swaplong=NormalizeDouble(MarketInfo("USDRUB",18),2 ), имеющуюся в списке "Обзор рынка".
05.10.2016, 12:09
Аватар для Karabas BARABAS
Karabas BARABAS Karabas BARABAS на форуме Директор Буратины
Регистрация: 06.10.2012 / Адрес: Пуп Земли / Сообщений: 2,289
Поблагодарили 3,292 раз(а) / Репутация: 3307
Попробуйте вместо: Symbol() прописать нужную вам валюту: swaplong=NormalizeDouble(MarketInfo("USDRUB",18),2 ), имеющуюся в списке "Обзор рынка".
не помогло,...
рисует нули
"В действительности все иначе, чем на самом деле."
(Антуан де Сент-Экзюпери)

СМЕРТЬ ФАШИЗМУ!

ВИВАТ РОССИЯ !!!
05.10.2016, 12:31
Аватар для Karabas BARABAS
Karabas BARABAS Karabas BARABAS на форуме Директор Буратины
Регистрация: 06.10.2012 / Адрес: Пуп Земли / Сообщений: 2,289
Поблагодарили 3,292 раз(а) / Репутация: 3307
Попробуйте вместо: Symbol() прописать нужную вам валюту: swaplong=NormalizeDouble(MarketInfo("USDRUB",18),2 ), имеющуюся в списке "Обзор рынка".
как уже писал - не помогло, но я извернулся и умножил это на 63, т.е. примерный курс рубля и тут пришла мысль, а что если умножить на курс, но как его прописать в коде не знаю...

аууууу, мобидик, танк помогите !!!!!
"В действительности все иначе, чем на самом деле."
(Антуан де Сент-Экзюпери)

СМЕРТЬ ФАШИЗМУ!

ВИВАТ РОССИЯ !!!
05.10.2016, 12:48
Регистрация: 09.08.2012 / Адрес: Ua_Khm / Сообщений: 1,775
Поблагодарили 9,203 раз(а) / Репутация: 9208
Сообщение от: Karabas BARABAS
как уже писал - не помогло, но я извернулся и умножил это на 63, т.е. примерный курс рубля и тут пришла мысль, а что если умножить на курс, но как его прописать в коде не знаю...

аууууу, мобидик, танк помогите !!!!!
Пробуй так:
PHP код:
double swaplong;
double swaplongRU;

swaplong NormalizeDouble(MarketInfo(Symbol(),18),2);
swaplongRU swaplong*iClose("USDRUB",PERIOD_M1,0); 
05.10.2016, 12:54
Аватар для Чор
Чор Чор вне форума Активный участник
Регистрация: 09.07.2015 / Сообщений: 82
Поблагодарили 78 раз(а) / Репутация: 79

Плохо Очень далёкооо от графика

Помогите, добавить отступ от стрелок.Пожалуйста)
05.10.2016, 13:38
Аватар для Karabas BARABAS
Karabas BARABAS Karabas BARABAS на форуме Директор Буратины
Регистрация: 06.10.2012 / Адрес: Пуп Земли / Сообщений: 2,289
Поблагодарили 3,292 раз(а) / Репутация: 3307
Пробуй так:
PHP код:
double swaplong;
double swaplongRU;

swaplong NormalizeDouble(MarketInfo(Symbol(),18),2);
swaplongRU swaplong*iClose("USDRUB",PERIOD_M1,0); 
спасибо, что откликнулся...
но сделал как ты сказал - показывает нули...

вот какая конструкция получилась:

//+------------------------------------------------------------------+
void ShowSwaps()
{

double swaplong, swaplongRU, swapshort, swapshortRU;

swaplong=NormalizeDouble(MarketInfo(Symbol(),18),2 );
swaplongRU = swaplong*iClose("USDRUB",PERIOD_H1,1);
swapshort=NormalizeDouble(MarketInfo(Symbol(),19), 2);
swapshortRU = swapshort*iClose("USDRUB",PERIOD_H1,1);

if (swaplongRU>=0)
{
DrawLABEL("NoLoss__SwapBuy",1,240,455,DarkGray,Str ingConcatenate(" ", DoubleToStr( swaplongRU ,2)));
}
else
{
DrawLABEL("NoLoss__SwapBuy",1,240,455,Black,String Concatenate(" -", DoubleToStr(-swaplongRU ,2)));
}

if (swapshortRU>=0)
{
DrawLABEL("NoLoss__SwapSell",1,240,465,DarkGray,St ringConcatenate(" ", DoubleToStr( swapshortRU ,2)));
}
else
{
DrawLABEL("NoLoss__SwapSell",1,240,465,Black,Strin gConcatenate(" -", DoubleToStr(-swapshortRU ,2)));
}

}


может, что не так ?
"В действительности все иначе, чем на самом деле."
(Антуан де Сент-Экзюпери)

СМЕРТЬ ФАШИЗМУ!

ВИВАТ РОССИЯ !!!
05.10.2016, 13:44
Аватар для AlanG
AlanG AlanG вне форума Элитный участник
Регистрация: 10.01.2011 / Адрес: Казахстан / Сообщений: 1,211
Поблагодарили 1,052 раз(а) / Репутация: 1070
Интересно,а почему ты так его обозвал(отлично работает)?
Какая пара,тайм,брокер.
Д1 там все работает
Я не программист!!!!
Цитата:
Фридрих Энгельс
«Стремление к счастью... нуждается больше всего в материальных средствах...»
―Фридрих Энгельс
gek 
Ответить

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


Опции темы

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

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



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


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