Ответить
09.09.2016, 08:08
Аватар для Александр I
Александр I Александр I вне форума Активный участник
Регистрация: 25.07.2011 / Адрес: алтай / Сообщений: 237
Поблагодарили 129 раз(а) / Репутация: 131
PHP код:
int prevbars;
...
if(
Bars==prevbars) return;
 
prevbars=Bars
PHP код:
Lotss=Lot*MathPow(Lot_multiplier,Orders_Total); 
Спасибо, куда это только воткнуть ещё бы знать
09.09.2016, 08:30
Аватар для eevviill2
eevviill2 eevviill2 на форуме Местный знаток
Регистрация: 13.08.2016 / Адрес: Бандерівці / Сообщений: 655
Поблагодарили 589 раз(а) / Репутация: 586
  • Отправить сообщение для eevviill2 с помощью Skype™
Сообщение от: Александр I
Спасибо, куда это только воткнуть ещё бы знать
давай наугад, а я подправлю.
osa 
09.09.2016, 08:38
Аватар для Александр I
Александр I Александр I вне форума Активный участник
Регистрация: 25.07.2011 / Адрес: алтай / Сообщений: 237
Поблагодарили 129 раз(а) / Репутация: 131
давай наугад, а я подправлю.
Блин, правда нифига не понятно, и туда и сюда (татьяна вредная попалась) Мож сам её сломаешь.
09.09.2016, 08:43
Аватар для Tujh371
Tujh371 Tujh371 на форуме Почётный гражданин
Регистрация: 02.11.2013 / Сообщений: 422
Поблагодарили 332 раз(а) / Репутация: 350
Добрый день, ув. специалисты.
Я вхожу на М1 по рабочей ЕМА 100, но со СЛ (к примеру) не более 100 пп (5-ти знак СЛ выставлят советник) и при входе приходится мерить расстояние от МА до ближайшего хай или лоу по малому ZZ. Нужен индикатор, чтобы при появлении условий выводил бы на график это расстояние от цены. Может кто возмётся скрестить ZZ и МА с выбором параметров и строкой, где можно указывать для отображения желаемое расстояние в пп.
Кончно ему нужен и старший ZZ с большИм периодом (чтобы не истерил на тренде, а искать входы на хай, лоу только старшего ZZ), но хотя бы и без него. Если будет старший ZZ, то строку. где указать количество раз отображать условия на вершине старшего ZZ, к примеру 5 = значит пять раз для сел, и ждёт формирование условий для бай.
Когда это расстояние от пика ZZ до цены меньше или равно 100 пп и цена для сел ниже МА, а для бай выше МА, на чарте отображались цифры указывающие его (желательно разными цветами для бай и сел), а как только расстояние увеличилось больше 100 пп или цена вернулась за МА, то цифры исчезали.

Детали для села на скрине. Бай зеркально. Спасибо.
09.09.2016, 09:42
Аватар для FaustMF
FaustMF FaustMF вне форума Активный участник
Регистрация: 08.06.2016 / Сообщений: 62
Поблагодарили 73 раз(а) / Репутация: 74
Добрый день уважаемые. Помогите плиз. Индикатор Raitis Prise Chenel видимо настроем на 1 час и когда я его ставлю на минутный - пропадает(в настройках менял на "1" и на "0", но после изменения этих настроек он появляется на графике, но больше не рисует. Система хорошая - присмотритесь.
muving 
09.09.2016, 09:54
Аватар для FaustMF
FaustMF FaustMF вне форума Активный участник
Регистрация: 08.06.2016 / Сообщений: 62
Поблагодарили 73 раз(а) / Репутация: 74
А вообще, может получится ее настроить на М1 или М5. Было бы круто
09.09.2016, 11:05
Аватар для Fogell
Fogell Fogell вне форума Заблокирован
Регистрация: 13.05.2016 / Сообщений: 20
Поблагодарили 2 раз(а) / Репутация: 3
Подскажите как подправить скрипт, чтобы выставлял стоплосс с отступом на величину спреда. Помогите очень надо.
Вот код

Скрытый текст

PHP код:
int init()  {linebye();return(0);}int deinit(){Comment (" ");ObjectDelete ("10");ObjectDelete ("Label");return(0);}int start()  {if (IsConnected()) {     if (ObjectFind("Label") == (-1)) {linebye();}     if (ObjectFind("10") == (-1)) {ObjectCreate ("10",OBJ_TEXT,0,Time[WindowBarsPerChart( )/3] , WindowPriceMax(0)  );     ObjectSetText("10"DoubleToStr (Close[4],4), font"Arial"clr);}        while (ObjectFind("Label")!=(-1) )     {     STL ObjectGet("Label"1);     text();     Comment("\n"+"Значение линии: " +DoubleToStr(STL,Digits)+"\n"     "Суммарный лот: " DoubleToStr(lots(),2)+ "\n""Прибыль/убыток на уровне линии: " res1     " и размер баланса: " res +"\n"     "Для прекращения работы скрипта удалите мерцающую линию ");         if (iii == 5) {Sleep (30); ObjectSet"Label"6Aqua); WindowRedraw( );} else Sleep (30);       if (iii == 10) {Sleep (30); ObjectSet"Label"6Red); WindowRedraw( );} else Sleep (30);         if (iii == 10iii 0;     iii iii+1;     }     if (lots() != 0) {     if (MessageBox (" Установить уровень закрытия ордеров по цене мигающей линии??? ","Скрипт интересуется:",1)==1startset();     }}else MessageBox ("Нет соединения с сервером!!!","  Скрипт сообщает:",0x00000000);   return(0);}//+------------------------------------------------------------------+int linebye() {// Рисуем линию (которая мигает)ObjectDelete( "Label");ObjectCreate( "Label", OBJ_HLINE, 0, 0, (Bid-Point*(MarketInfo(Symbol(), MODE_STOPLEVEL))) );ObjectSet( "Label", 6, White); ObjectSet( "Label", 8, 2); WindowRedraw( ) ;   return(0);  }//+------------------------------------------------------------------+string text() {     if (funkprice() != 0)    {res = DoubleToStr ((AccountBalance( ) - (((STL - funkprice())/Point)*MarketInfo(Symbol(), MODE_TICKVALUE)*lots()*(-1))),0);   res1 = DoubleToStr (( (((STL - funkprice())/Point)*MarketInfo(Symbol(), MODE_TICKVALUE)*lots())),1);   res2 = DoubleToStr ( (100*(((STL - funkprice())/Point)*MarketInfo(Symbol(), MODE_TICKVALUE)*lots()))/AccountBalance(),2);}   else {res = " Суммарный лот = 0! "; res1 = ""; res2 = "";}     if (((((STL - funkprice())/Point)*MarketInfo(Symbol(), MODE_TICKVALUE)*lots()))>0) clr = Magenta; else clr = Red;      ObjectSetText("10"," Баланс: "+res+" "+AccountCurrency( )+", Профит: "+res1+" "+AccountCurrency( )+" ( "+res2+"% от Depo ) " , font, "Arial", clr);   WindowRedraw( ) ;return(0); }//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&double funkprice() {   double price=0;   if (lots()!=0)   {    if (lots()>0)  price = MarketInfo(Symbol(),MODE_BID) - ((symbolprofit()/(MarketInfo(Symbol(), MODE_TICKVALUE)*lots()))*Point);    if (lots()<0)  price = MarketInfo(Symbol(),MODE_ASK) - ((symbolprofit()/(MarketInfo(Symbol(), MODE_TICKVALUE)*lots()))*Point);   }   return (price);   }  //*******************************************int startset()  { int kol=0; int kolOK=0; int i=0; double ilots=0;   for (i=0; i<OrdersTotal(); i++)     {      if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) continue;      if (OrderSymbol()!=Symbol()) continue;      if (OrderType()==OP_BUY)      {       ilots=ilots+OrderLots();       kol=kol+1;      }      if (OrderType()==OP_SELL)      {       ilots=ilots-OrderLots();       kol=kol+1;      }   }//----- Alert ("!!!  Пожалуйста дождитесь окончания работы скрипта!"); int resi = 0; for (i=0; i<OrdersTotal(); i++)   {      if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) continue;      if (OrderSymbol()!=Symbol()) continue;                if (STL>Ask)         { if (OrderType()==OP_BUY) {if (STL == OrderTakeProfit()) resi=resi+1; else { if (OrderModify(OrderTicket(),0,OrderStopLoss(),STL,0,CLR_NONE)) resi = resi+1;}    }           if (OrderType()==OP_SELL){if (STL == OrderStopLoss()) resi=resi+1; else { if (OrderModify(OrderTicket(),0,STL,OrderTakeProfit(),0,CLR_NONE)) resi = resi+1;}     } }         if (STL<Bid)         { if (OrderType()==OP_BUY) {if (STL == OrderStopLoss()) resi=resi+1; else { if (OrderModify(OrderTicket(),0,STL,OrderTakeProfit(),0,CLR_NONE)) resi = resi+1;} }           if (OrderType()==OP_SELL){if (STL == OrderTakeProfit()) resi=resi+1; else { if (OrderModify(OrderTicket(),0,OrderStopLoss(),STL,0,CLR_NONE)) resi = resi+1;}    } }            } Alert ("***************************************************"); if (kol==resi) Alert ("Все ордера успешно изменены! ОК!"); else Alert ("!!! Внимание!!! Не удалось изменить - " +(kol-resi)+ " ордера из "+kol+" имеющихся"); Alert ("************ информация от скрипта ************");   return(0);  }  double lots(){double sumlots = 0;for (i=0; i<OrdersTotal(); i++)     {      if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) continue;      if (OrderSymbol()!=Symbol()) continue;      if (OrderType()==OP_BUY)      {       sumlots=sumlots+OrderLots();      }      if (OrderType()==OP_SELL)      {       sumlots=sumlots-OrderLots();      }   }return(sumlots);}  //**************************double symbolprofit() // profit по ордерам текущего инструмента (без свопов и комиссий){double sprofit = 0;for (i=0; i<OrdersTotal(); i++)     {      if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) continue;      if (OrderSymbol()!=Symbol()) continue;      sprofit = sprofit + OrderProfit()+OrderSwap()+OrderCommission();   }return(sprofit); 
[свернуть]

Последний раз редактировалось NSerega; 09.09.2016 в 19:01.
09.09.2016, 17:09
Аватар для FOTINI
FOTINI FOTINI вне форума Местный житель
Регистрация: 22.01.2014 / Адрес: Минск / Сообщений: 132
Поблагодарили 238 раз(а) / Репутация: 242
Добрый вечер!
Ребята,можно приделать стрелки в этом индикаторе.
В подвале, при пересечении нулевого уровня и на график.


Спасибо.

Индикатор из соседней ветки..(индикаторы без перерисовки)
09.09.2016, 17:38
Регистрация: 09.08.2012 / Адрес: Ua_Khm / Сообщений: 1,965
Поблагодарили 9,888 раз(а) / Репутация: 9901
Добрый вечер!
Ребята,можно приделать стрелки в этом индикаторе.
В подвале, при пересечении нулевого уровня и на график.


Спасибо.

Индикатор из соседней ветки..(индикаторы без перерисовки)
FOTINI, возьмите любой фишер или солар, коих в сети не мерено и со стрелками и с алертами и будет Вам счастье.
Tankk 
09.09.2016, 18:25
Аватар для FOTINI
FOTINI FOTINI вне форума Местный житель
Регистрация: 22.01.2014 / Адрес: Минск / Сообщений: 132
Поблагодарили 238 раз(а) / Репутация: 242
FOTINI, возьмите любой фишер или солар, коих в сети не мерено и со стрелками и с алертами и будет Вам счастье.
солар мне не нужен......
09.09.2016, 19:17
Аватар для Роман Смирнов
Роман Смирнов Роман Смирнов вне форума Почётный гражданин
Регистрация: 26.02.2013 / Сообщений: 128
Поблагодарили 309 раз(а) / Репутация: 310
а какой не рисует? есть такой?
Вот... Стрелочник. Только стрелки не на свечках.
Мене как-то попался FAN кем-то на ЕМА переделанный. Достаточно удачно, кстати под Color MA заточен ваще один в один

Если включить отображение МА, то можно заметить, что они НЕ ПЕРЕРИСОВЫВАЮТСЯ ! И стрелки вовремя
Только следить надо...
09.09.2016, 19:53
Аватар для FOTINI
FOTINI FOTINI вне форума Местный житель
Регистрация: 22.01.2014 / Адрес: Минск / Сообщений: 132
Поблагодарили 238 раз(а) / Репутация: 242
Сообщение от: ВАРТКЕС
Доброго Дня, Форумчане и Знатоки-программеры!

Есть хороший Индик, показывающий направление Тренда на 8-ми вал. парах одновременно. Индюк полезный, но ... неправильно работающий, поскольку на некоторых ТФ рисует лабуду, не соответствующую действительности. Вот, к примеру, на GBP-USD на ТФ Н4 может показывать Стрелку "ВВЕРХ" , когда в реале свеча идет вниз.
Вот такая, блин засада получается.
Скажите, спецы, такой БАГ можно исправить?
Если кому не трудно, исправьте, пожалуйста. Буду очень признателен.

Индикатор и Скрин ниже:
есть такой индикатор... с м5 до D1 ПОКАЗЫВАЕТ НА 28 ВАЛ.ПАРАХ плюс золото и серебро.
При установке на график подвисает терминал минуты на 2...
09.09.2016, 21:15
Аватар для fylhtk
fylhtk fylhtk вне форума Активный участник
Регистрация: 25.04.2010 / Сообщений: 76
Поблагодарили 62 раз(а) / Репутация: 63
Знатоки-программисты,помогите автоматизировать систему.Суть советника:при появлении стрелки индикатора-открывается ордер,допустим лотом 0,1;при противоположной стрелке-лот удваивается,т.е. 0,2 и последующие сделки при сигналах индикатора открываются лотом 0,2.Все ордера закрываются при достижении профита определённого процента от баланса или по достижению определённого профита в валюте счёта.Стрелки не перерисовываются и не пропадают.Помогите,пожалуй ста.
alpak 
09.09.2016, 21:33
Аватар для Leonid007
Leonid007 Leonid007 вне форума Интересующийся
Регистрация: 05.07.2014 / Сообщений: 58
Поблагодарили 2 раз(а) / Репутация: 3
Роман Смирнов заинтиресовала Ваша торговая система, а не могли бы Вы подсказать правила входа и выхода по ней?
10.09.2016, 07:20
Аватар для Роман Смирнов
Роман Смирнов Роман Смирнов вне форума Почётный гражданин
Регистрация: 26.02.2013 / Сообщений: 128
Поблагодарили 309 раз(а) / Репутация: 310
Роман Смирнов заинтиресовала Ваша торговая система, а не могли бы Вы подсказать правила входа и выхода по ней?
Да какая система, господи. так себе, наработка... Из меня трейдер, как из Обамы президент...
Таких систем для торговли по тренду пруд пруди.
Долбим в сторону импульса на откатах, но не увлекаемся.
Вот тут я пытался коряво правила изложить:

http://forexsystemsru.com/indikatory...ml#post1180606

Стохастик настройте 60,5,8 (так мне больше понравилось)

А FAN так, для визуализации. Например:
Н1 - веер скользящих раскрыт вниз. Стохастик в красной зоне. Вероятность того, что цена будет снижаться после отката велика.
М15 - веер раскрыт неправильно. Но, стохастик тоже в красной зоне.
Надо подождать, когда веер раскрываться начнет....
В принципе - две стрелки FANа (Н1 и М15) "вниз" и есть подсказка куда вставать. Должно добраться до ближайшего минимума.
Ага... Стохастик тоже должен вниз раскрываться для этого (в красной зоне - вниз, в синей - вверх. Смачно получается, кргда ноль пересекает )
А если у FANа все стрелки в одном направлении на зеленые кружки, то это ваще жесть... Значит несет пару по направлению.

Как то так... Тренд он и есть тренд...

Последний раз редактировалось Роман Смирнов; 10.09.2016 в 07:27.
10.09.2016, 08:11
Аватар для kpll
kpll kpll на форуме Местный знаток
Регистрация: 10.10.2008 / Сообщений: 974
Поблагодарили 700 раз(а) / Репутация: 699
Всем привет! Можете доработать интересный индикатор? Неплохо показывает пики, но хотелось бы, чтобы столбики меняли свой цвет, если происходит пробой канала и алерт.
Нажмите на изображение для увеличения
Название: Forex.ee  - Netstock.png
Просмотров: 188
Размер:	96.4 Кб
ID:	252435
_https://www.mql5.com/ru/code/11021
kit888 
10.09.2016, 09:16
Регистрация: 29.05.2011 / Сообщений: 836
Поблагодарили 2,009 раз(а) / Репутация: 2053
Бонусом добавил запах черемухи!!!
"Черемуху" сняли - вместо нее теперь "Сирень" )))
FX блогер. Автор ТС СкобарьV5.1. и ТС Chameleon.
10.09.2016, 16:57
Аватар для AlanG
AlanG AlanG вне форума Элитный участник
Регистрация: 10.01.2011 / Адрес: Казахстан / Сообщений: 1,338
Поблагодарили 1,145 раз(а) / Репутация: 1163
"Черемуху" сняли - вместо нее теперь "Сирень" )))
У меня запасы, так что это подарок
Я не программист!!!!
Цитата:
Фридрих Энгельс
«Стремление к счастью... нуждается больше всего в материальных средствах...»
―Фридрих Энгельс
10.09.2016, 19:55
Аватар для Cati80
Cati80 Cati80 вне форума Элитный участник
Регистрация: 20.12.2013 / Сообщений: 217
Поблагодарили 1,214 раз(а) / Репутация: 1216

По умолчанию _

Знатоки-программисты,помогите автоматизировать систему.Суть советника:при появлении стрелки индикатора-открывается ордер,допустим лотом 0,1;при противоположной стрелке-лот удваивается,т.е. 0,2 и последующие сделки при сигналах индикатора открываются лотом 0,2.Все ордера закрываются при достижении профита определённого процента от баланса или по достижению определённого профита в валюте счёта.Стрелки не перерисовываются и не пропадают.Помогите,пожалуй ста.
День добрый fylhtk... Подскажите, в чём суть Вашей системы??? Таких советников (качельки, неваляшки и т.д.) море, обычно в них лот увеличивается с каждым сигналом, чтоб при начале движения получить прибыль. у Вас же лот постоянный и во флете советник будет накапливать в основном отрицательные локи и даже при начале положительных входов по стрелам выйти в плюс проблематично, даже невозможно, т.к. если даже входить и выходить по стрелам депозит только убывает.. скрин внизу - выхода даже в нуль не последовало...
11.09.2016, 07:45
Аватар для gince
gince gince на форуме Местный знаток
Регистрация: 09.09.2008 / Адрес: Литва / Сообщений: 488
Поблагодарили 855 раз(а) / Репутация: 855
  • Отправить сообщение для gince с помощью Skype™
Сообщение от: поручик
--------
Уважаемые,данный индикатор имеет в своем коде переменные написаные кирилицой (я так думаю, так как у мене показывает ероглифами).
Не найдеться кто нибуть, кто поменяет кирилицу на английский.
Гинтарас
Ответить

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


Опции темы

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

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



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


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