Jump to content

Super ADX and Trend Wave Indicator


Recommended Posts

SuperADX for Tradestation

 

I saw, these indicator My Most Profitable Indicator -SuperADX for Tradestation LEADING Indicator - A Professional Traders Primary Tool is US $295.00 hxxp://[email protected]/My-Most-Profitable-Indicator-SuperADX-for-Tradestation_W0QQitemZ320508594620QQcategoryZ158906QQcmdZViewItemQQ_trksidZp4340.m263QQ_trkparmsZalgo%3DDLSL%252BSIC%26its%3DI%252BC%26itu%3DUCI%252BIA%252BUA%252BFICS%252BUFI%252BDDSIC%26otn%3D20%26po%3D%26ps%3D63%26clkid%3D8894238473986850851

Link to comment
Share on other sites

  • Replies 84
  • Created
  • Last Reply

Top Posters In This Topic

I visually backtested several charts and noticed that all of the signals were against the prevailing trend, and bad ones as well. You will only lose money with this indi. It's a piece of crap.

 

the sellers of these indicators are pure scammers. outright fraudulent and dishonest. misleading people and cheating people of their hard earn money.

Link to comment
Share on other sites

http://andrei.moy.su/_fr/1/s7950073.jpg

 

Description:TrendlessOS (oscillator bestrendovosti)

 

Designed to evaluate the real overbought / oversold market.

Bars represent the indicator changes color when its value becomes greater than or equal to 60%, 80% and 100% level of overbought / oversold levels.

Initially, D. DiNapoli describes precisely a line graph of the indicator, but in my opinion, the interpretation of a color histogram, where the intersection of one of the critical levels to change color column, more clearly. Although, for the more conservative users, I have written in the configuration change of the type "histogram / graph.

Strategies that use this indicator can be found in the book Joe DiNapoli "Trading with DiNapoli levels.

Do not quote the code description, as in the source, I ordered a comment to each line.

 

 

Russian
hxxp://codebase.mql4.com/ru/6581

Link to comment
Share on other sites

http://andrei.moy.su/_fr/1/s7950073.jpg

 

Description:TrendlessOS (oscillator bestrendovosti)

 

Designed to evaluate the real overbought / oversold market.

Bars represent the indicator changes color when its value becomes greater than or equal to 60%, 80% and 100% level of overbought / oversold levels.

Initially, D. DiNapoli describes precisely a line graph of the indicator, but in my opinion, the interpretation of a color histogram, where the intersection of one of the critical levels to change color column, more clearly. Although, for the more conservative users, I have written in the configuration change of the type "histogram / graph.

Strategies that use this indicator can be found in the book Joe DiNapoli "Trading with DiNapoli levels.

Do not quote the code description, as in the source, I ordered a comment to each line.

 

 

Russian
hxxp://codebase.mql4.com/ru/6581

 

could you share the indicators n templates for the trading system on your screenshot for us???

thanks in advance...

One obvious truth.FOREX IS ANYTHING BUT EASY
Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...
I disabled the security completely. Now you can use it for any account

 

/*
  Generated by EX4-TO-MQ4 decompiler V4.0.224.1 []
  Website: [url]http://purebeam.biz[/url]
  E-mail : [email][email protected][/email]
*/

#property indicator_separate_window
#property indicator_minimum -100.0
#property indicator_maximum 100.0
#property indicator_levelcolor SlateGray
#property indicator_levelstyle 1
#property indicator_buffers 8
#property indicator_color1 Lime
#property indicator_color2 Red
#property indicator_color3 Black
#property indicator_color4 Black
#property indicator_color5 Black
#property indicator_color6 Black
#property indicator_color7 Black
#property indicator_color8 Black
#property indicator_width1 1
#property indicator_level1 60.0
#property indicator_width2 1
#property indicator_level2 53.0
#property indicator_level3 -50.0
#property indicator_level4 -60.0

extern int WavePeriod = 10;
extern int AvgPeriod = 21;
extern bool SoundAlert = FALSE;
extern bool EmailAlert = FALSE;
double g_ibuf_92[];
double g_ibuf_96[];
double g_ibuf_100[];
double g_ibuf_104[];
double g_ibuf_108[];
double g_ibuf_112[];
double g_ibuf_116[];
double g_ibuf_120[];
int gi_124 = -50;
int gi_128 = 53;
int gi_132;
/*int gi_136 = 7446125;//Account Number*/

int init() {
  /*if (gi_136 != AccountNumber()) {
     Comment("Trade on account :" + AccountNumber() + " is FORBIDDEN!");
     return (0);
  }*/
  Comment("");
  IndicatorShortName("TrendWave");
  SetIndexBuffer(0, g_ibuf_100);
  SetIndexLabel(0, "ESA");
  SetIndexStyle(0, DRAW_NONE);
  SetIndexDrawBegin(0, 0);
  SetIndexBuffer(1, g_ibuf_112);
  SetIndexLabel(1, "DD Values");
  SetIndexStyle(1, DRAW_NONE);
  SetIndexDrawBegin(1, 0);
  SetIndexBuffer(2, g_ibuf_104);
  SetIndexLabel(2, "DD");
  SetIndexStyle(2, DRAW_NONE);
  SetIndexDrawBegin(2, 0);
  SetIndexBuffer(3, g_ibuf_108);
  SetIndexLabel(3, "CI");
  SetIndexStyle(3, DRAW_NONE);
  SetIndexDrawBegin(3, 0);
  SetIndexBuffer(4, g_ibuf_92);
  SetIndexLabel(4, "Bull");
  SetIndexStyle(4, DRAW_LINE, STYLE_SOLID, 1, Lime);
  SetIndexDrawBegin(4, 0);
  SetIndexBuffer(5, g_ibuf_96);
  SetIndexLabel(5, "Bear");
  SetIndexStyle(5, DRAW_LINE, STYLE_SOLID, 1, Red);
  SetIndexDrawBegin(5, 0);
  SetIndexBuffer(6, g_ibuf_116);
  SetIndexLabel(6, "Buy Dot");
  SetIndexStyle(6, DRAW_ARROW, STYLE_SOLID, 2, Aqua);
  SetIndexArrow(6, 108);
  SetIndexDrawBegin(6, 0);
  SetIndexBuffer(7, g_ibuf_120);
  SetIndexLabel(7, "Sell Dot");
  SetIndexStyle(7, DRAW_ARROW, STYLE_SOLID, 2, Yellow);
  SetIndexArrow(7, 108);
  SetIndexDrawBegin(7, 0);
  ArrayResize(g_ibuf_100, Bars);
  ArrayResize(g_ibuf_112, Bars);
  ArrayResize(g_ibuf_104, Bars);
  ArrayResize(g_ibuf_108, Bars);
  ArrayResize(g_ibuf_92, Bars);
  ArrayResize(g_ibuf_96, Bars);
  ArrayResize(g_ibuf_116, Bars);
  ArrayResize(g_ibuf_120, Bars);
  return (0);
}

int start() {
  double l_ima_on_arr_0;
  /*if (gi_136 != AccountNumber()) {
     Comment("Trade on account :" + AccountNumber() + " is FORBIDDEN!");
     return (0);
  }*/
  Comment("");
  int li_12 = IndicatorCounted();
  if (li_12 < 0) return (-1);
  if (li_12 > 0) li_12--;
  int li_8 = Bars - li_12;
  for (int li_16 = li_8; li_16 > 0; li_16--) {
     g_ibuf_100[li_16] = iMA(NULL, 0, WavePeriod, 0, MODE_EMA, PRICE_TYPICAL, li_16);
     ArraySetAsSeries(g_ibuf_100, TRUE);
  }
  for (li_16 = li_8; li_16 > 0; li_16--) {
     g_ibuf_112[li_16] = MathAbs((iHigh(NULL, 0, li_16) + iClose(NULL, 0, li_16) + iLow(NULL, 0, li_16)) / 3.0 - g_ibuf_100[li_16]);
     ArraySetAsSeries(g_ibuf_112, TRUE);
  }
  for (li_16 = li_8; li_16 > 0; li_16--) {
     l_ima_on_arr_0 = iMAOnArray(g_ibuf_112, 0, WavePeriod, 0, MODE_EMA, li_16);
     g_ibuf_104[li_16] = l_ima_on_arr_0;
     ArraySetAsSeries(g_ibuf_104, TRUE);
  }
  for (li_16 = li_8; li_16 > 0; li_16--) {
     if (g_ibuf_104[li_16] > 0.0) g_ibuf_108[li_16] = ((iHigh(NULL, 0, li_16) + iClose(NULL, 0, li_16) + iLow(NULL, 0, li_16)) / 3.0 - g_ibuf_100[li_16]) / (0.015 * g_ibuf_104[li_16]);
     else g_ibuf_108[li_16] = 0;
     ArraySetAsSeries(g_ibuf_108, TRUE);
  }
  for (li_16 = li_8; li_16 > 0; li_16--) {
     l_ima_on_arr_0 = iMAOnArray(g_ibuf_108, 0, AvgPeriod, 0, MODE_EMA, li_16);
     g_ibuf_92[li_16] = l_ima_on_arr_0;
     ArraySetAsSeries(g_ibuf_92, TRUE);
  }
  for (li_16 = li_8; li_16 > 0; li_16--) {
     l_ima_on_arr_0 = iMAOnArray(g_ibuf_92, 0, 4, 0, MODE_SMA, li_16);
     g_ibuf_96[li_16] = l_ima_on_arr_0;
     ArraySetAsSeries(g_ibuf_96, TRUE);
  }
  for (li_16 = li_8; li_16 > 0; li_16--) {
     if (g_ibuf_92[li_16] >= g_ibuf_96[li_16] && g_ibuf_92[li_16 + 1] <= g_ibuf_96[li_16 + 1] && g_ibuf_92[li_16] < gi_124) {
        g_ibuf_116[li_16] = g_ibuf_92[li_16];
        SendAlert("buy");
     } else g_ibuf_116[li_16] = -1000;
     if (g_ibuf_92[li_16] <= g_ibuf_96[li_16] && g_ibuf_92[li_16 + 1] >= g_ibuf_96[li_16 + 1] && g_ibuf_92[li_16] > gi_128) {
        g_ibuf_120[li_16] = g_ibuf_96[li_16];
        SendAlert("sell");
     } else g_ibuf_120[li_16] = -1000;
  }
  return (0);
}

void SendAlert(string as_0) {
  if (Time[0] != gi_132) {
     if (SoundAlert) {
        if (as_0 == "buy") Alert(Symbol() + " => " + TimeToStr(TimeCurrent()) + " buy");
        if (as_0 == "sell") Alert(Symbol() + " => " + TimeToStr(TimeCurrent()) + " sell");
     }
     if (EmailAlert) {
        if (as_0 == "buy") SendMail("TrendWave Alert", Symbol() + " => " + TimeToStr(TimeCurrent()) + " buy");
        if (as_0 == "sell") SendMail("TrendWave Alert", Symbol() + " => " + TimeToStr(TimeCurrent()) + " sell");
     }
     gi_132 = Time[0];
  }
}

 

i was download it. when i try to attach them,the indicator didn't show...and from the expert tab,it said cannot resize the array...whats wrong with this indicator? and what should i do?

 

please help me kudos...:D

 

nb:sory for my poor english :D

and thanks b 4

Link to comment
Share on other sites

It works best with SuperADX is my understanding. I brought 'wave' indicator, but alone doesn't weed out the false entry. So, if anyone can share SuperADX, that will be great! :)

You can find 'wave' indicator freely on share site, but I have not found SuperADX anywhere, It must be very guarded secret!

Link to comment
Share on other sites

ADXm_ang indicator.

You can use ADXm_ang indicator. It is very good

 

http://www.4shared.com/file/xW8y-oMR/ADXm_ANG.html

 

Hi: Thanks for sharing. Do you know if this repaints or not? It looks good with 'Wave' indicator as confirmation, but not sure if ADXm_ang is repaint or not. Market is closed, so can't test right now. I guess I will find out soon enough..

Link to comment
Share on other sites

  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...