Последняя идея ((( - страница 4

 

правильнее будет как указать параметры что бы он открыл сделку?

 

прочти внимательно эту (теперь уже предыдущую) страницу... я уже ответил...

или - открой ворд, напиши ТЗ (когда входить, когда выходить), положи ТЗ и недекомпелированные индикаторы в один архив, высылай все это почтой... не забуть следом отослать денюжку... напишу тебе робота со всеми пояснениями...

 
Michelangelo >>:

прочти внимательно эту страницу... я уже ответил...

или - открой ворд, напиши ТЗ (когда входить, когда выходить), положи ТЗ и недекомпелированные индикаторы в один архив, высылай все это почтой... не забуть следом отослать денюжку... напишу тебе робота со всеми пояснениями...


Блин ну вот неужели трудно пояснить? я выложил код индикатора условия при появлении красной стрелкий открываем сел при синий бай вот ивсе, просто покажи хотя бы одно условие на сел тоесть какой код будет если появится стрелка на сел то как открыть сел, тебе же на форуме бесплатно помогали, зарабтаю бабло кину 10 тебе на лапу щас просто у меня ее нет она на депозите.
 
народ ну подскажите мне балбесу
 
Pyxlik2009 писал(а) >>

Блин ну вот неужели трудно пояснить? я выложил код индикатора условия при появлении красной стрелкий открываем сел при синий бай вот ивсе, просто покажи хотя бы одно условие на сел тоесть какой код будет если появится стрелка на сел то как открыть сел, тебе же на форуме бесплатно помогали, зарабтаю бабло кину 10 тебе на лапу щас просто у меня ее нет она на депозите.
Я писал:
"Параметры индикатора - это то что ты меняешь в окне настроек... так, ошибка номер рас - какого лешего ты в индикатор посылаешь TakeProfit? там седьмой параметр имеет тип bool и отвечает за использоване Alert (т.е. если стоит false алерты не выскакивают, если tue выскакивают)...

в строке вызова индикатора вместо TakeProfit поставь fals e..."

может так увидишь...

 
во спасибо хоть так грубо но ясно )) но дело в другом я это пробывал делать но дело в точ то там пускай стоить хоть истина хоть лож все равно альтеры не выскакивают почему не знаю ((
 
Pyxlik2009 писал(а) >>
во спасибо хоть так грубо но ясно )) но дело в другом я это пробывал делать но дело в точ то там пускай стоить хоть истина хоть лож все равно альтеры не выскакивают почему не знаю ((


тьфу... тут я просмотрел... не Алерты а Саунд... для советника это не важно... сам индюк после этого инициализировался?

 

индикатор инициализируется. если я тебя понял то ты имелл в виду сделать так ?

//+------------------------------------------------------------------+
//|                                        PriceChanel_Stop_v1_2.mq4 |
//|                                Copyright © 2010, Michelangelo ®  |
//|                                         http://www.fxtraders.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, Michelangelo ®"
#property link      "http://www.fxtraders.net"

extern int Length = 20;
extern int Deviation = 1;
extern double MoneyRisk = 1.0;
extern int Signal = 1;
extern int Line = 1;
extern int Nbars = 10000;
extern int TakeProfit=100;
bool gi_132 = true;
bool gi_136 = true;

double Lots;
datetime timeSignal;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
  int Ticket;
  double TP;
//----
   Ticket=-1;
   Lots=MarketInfo(Symbol(),MODE_MINLOT);
   gi_132=iCustom(Symbol(),0,"BBANDS~1",Length,Deviation,MoneyRisk,Signal,Line,Nbars,gi_132,gi_136,2,0);
   if (gi_132>0){
      if (gi_136<=Time[0]){
         RefreshRates();
         Ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,5,0,0,0,0,0,Green);
         if (TakeProfit>0 && Ticket>0) {
            TP=NormalizeDouble((Ask+TakeProfit*Point),MarketInfo(Symbol(),MODE_DIGITS));
            OrderModify(Ticket,OrderOpenPrice(),0,TP,0,0);
            }
         Print("Пришел сигнал на покупку!");
         timeSignal=TimeCurrent();
         }
         }
   gi_136=iCustom(Symbol(),0,"BBANDS~1",Length,Deviation,MoneyRisk,Signal,Line,Nbars,gi_132,gi_136,3,0);
   if (gi_136>0){
      if (gi_132<=Time[0]){
         RefreshRates();
         Ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,5,0,0,0,0,0,Green);
         if (TakeProfit>0 && Ticket>0) {
            TP=NormalizeDouble((Bid-TakeProfit*Point),MarketInfo(Symbol(),MODE_DIGITS));
            OrderModify(Ticket,OrderOpenPrice(),0,TP,0,0);
            }
         Print("Пришел сигнал на продажу!");
         timeSignal=TimeCurrent();
         }
         }
    
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
gi_132=iCustom(Symbol(),0,"BBANDS~1",Length,Deviation,MoneyRisk,Signal,Line,Nbars,gi_132,gi_136,2,0);
что означают последнии цифры ? 2,0 ?
 
Pyxlik2009 писал(а) >>

индикатор инициализируется. если я тебя понял то ты имелл в виду сделать так ?


нет... не так...

прости Пухлик... возьми книжку... почитай, потом поговрим... или выдели в коде iCustom и нажми F1...

очень тяжело объяснить человеку что он делает неправильно, если он не понимает что он делает... :)

Причина обращения: