А такую туфту видели? (Stocks & Commodities; Leader MACD)

 

LeaderMACD.mq4 - помещен в Stocks & Commodities:

http://www.traders.com/Documentation/FEEDbk_docs/TradersTips/TradersTips.html#metatrader

S&C версия (которая лажа):

//+--------+
//|                                   LeaderMACD.mq4 |
//|                        Copyright © 2008, MistigriFX.com |
//|                                http://www.MistigriFX.com |
//+--------+
#property copyright "Copyright © 2008, MistigriFX.com"
#property link      "http://www.MistigriFX.com"
#property indicator_separate_window
#property  indicator_buffers 2
#property  indicator_color1  Blue
#property  indicator_color2  Red
//---- indicator parameters
extern int  FastEMA=12;
extern int  SlowEMA=26;
extern int SignalEMA=9;
//---- indicator buffers
double LEADERMACD[];
double     SIGNAL[];
//+--------+
//| Custom indicator initialization function                         |
//+--------+
int init()
{
   //---- drawing settings
   SetIndexStyle(0,DRAW_LINE);
   SetIndexStyle(1,DRAW_LINE);
   SetIndexDrawBegin(1,SignalEMA);
   IndicatorDigits(Digits);
   //---- indicator buffers mapping
   SetIndexBuffer(0, LEADERMACD );
   SetIndexBuffer(1, SIGNAL );
   //---- name for DataWindow and indicator subwindow label
   IndicatorShortName("LEADER_MACD("+FastEMA+","+SlowEMA+","+SignalEMA+")");
   SetIndexLabel(0,"LEADERMACD");
   SetIndexLabel(1,"LEADERSignal");
//---- initialization done
   //----
   return(0);
  }
//+--------+
//| Custom indicator deinitialization function                       |
//+--------

int deinit() { return(0); }
//+--------+
//| Custom indicator iteration function                              |
//+--------+
int start()
{
   double ArrEMA12[];
   double ArrEMA26[];
   int limit;
   int counted_bars=IndicatorCounted();
   //---- last counted bar will be recounted
   if(counted_bars>0) counted_bars--;
   limit=Bars-counted_bars;

   for(int i=0; i<limit; i++)
   ArrEMA12[i] = Close[i] - iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
   ArrEMA26[i] = Close[i] - iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i);

   for(    i=0; i<limit; i++)
   LEADERMACD[i]= (( iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i)
                  + iMAOnArray( ArrEMA12, Bars, SlowEMA, 0, MODE_EMA, i ) )
                  - ( iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)
                  + iMAOnArray( ArrEMA26, Bars, FastEMA, 0, MODE_EMA, i ) ) );

   for(i=0; i<limit; i++)
   SIGNAL[i]=iMAOnArray( LEADERMACD,Bars,SignalEMA,0,MODE_EMA,i);

   //---- done
   return(0);
}
//+--------
 
fxxx писал (а) >>

LeaderMACD.mq4 - помещен в S&C:

http://www.traders.com/Documentation/FEEDbk_docs/TradersTips/TradersTips.html#metatrader

сравните мусор из S&C c Leader MACD каким он по идее должен бы быть (напр. LeaderMACDNew, attach) ...

----

P.S. может там в S&C попались и не самые умные, но как-бы над небольшой разницей в своей версии мозги напрячь сильнее могли-бы ...(и спросить у кого...)

Файлы:
 
не знаю как вы, ребята, но я вообще не знаю что за такие дела нужно отрывать (шутка, на всякий случай)
 

- Кто свидетель?

- Я - свидетель! А что случилось?

 
вообще себя перестали уважать... баранов гдето понабирали...
 

странно,- никаких замечаний (ладно, админы не могут (не всегда могут) выражать свое мнение ) но если МТ обществу все равно - пускай себе S&C обходится с МТ как хочет (может того и заслуживает) - что-ж тогда ладно,- если всем по барабану, никто ничего не видел...

- Ничего не случилось.

 

для тех кто нипонял что случилось - Автор TASC LitterMacd.mq4, Mistigri, популярно разъяснил - что ввех ногами - то ошибка вышла - потому что места не хватило (?), мт4 программа такая громозкая - понимать надо, а придурков или за придурков держат - то еще не ясно... а кому пользоваться перевернутым Магдом вместо ЛидерМакд неудобно - это не его проблема... а статю про Магд вообще не он писал...

[QUOTE=Mistigri; 223075]

Dude ... Chill a little I made a mistake and inverted the indicator, shit happens. As far as it being worthless it is not my problem [B]I did NOT write the article[/B] look at the author's name before calling me retarded. I simply tried to provide the code for it, my bad. By the way the error was fixed on my site ... And did I charge any money for it? Nope, so what's with the angry attitude?

Anyways ...

As far as comments on the code, TASC does not have unlimited space so I keep it to a minimum plus you will notice that something done in a few lines of code in Metastock or Tradestation requires a lot more in MT4 ... I can't give them 3 pages of code and comments while other software only need 5 lines ...[ / QUOTE]

https://www.forex-tsd.com/223075-post117.html

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