Jump to content

Michael B's Method


Recommended Posts

 

It looks good, but how can you trust it? The original indicator is some how getting data from Micheal B's server because it only functions if you keep your $88 per month account active. This guy could have coded an impostor and made it look like Mike B's indicator and then when you order it and it turns out to be ****, you'll think that the original Rising Phoenixs is **** when you've had a fake version of it all along. Tell me, have you ever purchased anything from this discount site before?

If his past reputation with you is good then let me know.

Link to comment
Share on other sites

100% money back guarantee, no questions asked

Pay in installments Only $88/month for 6 months

or Make One Time Payment HERE and save money.

 

the one time being USD$ 340.90

 

This indicator looks very similar to one Karl D sold

 

Check this out and tell me what you think. I'm thinking of purchasing the real indicator from mike b's site. http://[email protected]/watch?v=qZUvKTcSkjk

Link to comment
Share on other sites

here is the buy sell magic indicator

and the fss_zig_zag which you can get from hxxp://codebase.mql4

 

I have included both in the rar file

 

hxxp://xxx.multiupload.com/YQM2Z5FRYS

 

maybe someone who owns the M_B_Method

can compare and tell us whether it is the same or not

I have changed the parameters in the buy_sell indicator

to give similar results to what I had seen in the youtube videos

indicators give different signals for different brokers taking that into account

 

the buy_sell_indicator might need parameters tweaked to suit

Edited by dk1aussie
Link to comment
Share on other sites

Ok this is the version from the discount site. I went back on the chart in strategy tester to see if the discount version gives the exact same signals as Mike B's version on the Rising Phoenixs site and it gives the exact same results, so it is safe to say that this is the exact same indi that mike b is selling for hundreds of dollars.

 

Discount Version

http://i1130.photobucket.com/albums/m527/newbie1112/myversion.gif

 

Mike B Version

http://i1130.photobucket.com/albums/m527/newbie1112/FromSite.png

 

Enjoy: hxxp://www.multiupload.com/F4EWW6LBMX

Link to comment
Share on other sites

If you do back tests with the strategy tester, and look at his y@ut@be video, you will see that this is a bunch of cr@p. He say's enter here and counts the pips of a closed candle, but the closed candle is never included in the move. Now it would be different if the indi gave signal at the open of the enter candle. But all in all, I would say that it is good with a 10 pip profit per trade, good money management (MASTER MONEY BOT), and some self discipline. If you just can't resist and want to stay in the trade for the ride, just trail after your 10 pip profit, and don't widen it. "NO MATTER HOW GOOD THE MOVE LOOKS". And by all means DO NOT RE-ENTER ANY TRADE THAT YOU'VE ALREADY PROFITED IN. Just wait for the next signal on this or another pair. Edited by newbie111
Link to comment
Share on other sites

It looks good, but how can you trust it? The original indicator is some how getting data from Micheal B's server because it only functions if you keep your $88 per month account active. This guy could have coded an impostor and made it look like Mike B's indicator and then when you order it and it turns out to be ****, you'll think that the original Rising Phoenixs is **** when you've had a fake version of it all along. Tell me, have you ever purchased anything from this discount site before?

If his past reputation with you is good then let me know.

 

perhaps it gets new settings about bollinger bands because of market conditions, we all know that in trending and in ranging they should be a way different, trading the break outs and bounces of

may be it is better idea to get such info from the source: Mr Bollinger :)

Link to comment
Share on other sites

By default the arrows are tiny. Can someone help me to find the line in the code below to increase the size of the arrows?

 

 

#property copyright "Copyright � 2011, Michael B"

#property link "http://www.fxmadeasy.com"

 

#property indicator_chart_window

#property indicator_buffers 4

#property indicator_color1 Aqua

#property indicator_color2 HotPink

#property indicator_color3 Lime

#property indicator_color4 Red

 

extern int SignalPeriod = 4;

extern int ArrowPeriod = 2;

int gi_84 = 1;

int gi_88 = 1;

int gi_92 = 1;

int g_shift_96 = 999;

extern int SL_pips = 100;

double g_ibuf_104[];

double g_ibuf_108[];

double g_ibuf_112[];

double g_ibuf_116[];

double g_ibuf_120[];

double gda_124[];

extern bool AlertON = TRUE;

extern bool Email = TRUE;

bool gi_136 = FALSE;

bool gi_140 = FALSE;

datetime g_time_144;

 

void f0_0(string as_0, double ad_8, double ad_16, double ad_24) {

string ls_32;

string ls_40;

string ls_48;

string ls_56;

string ls_64;

if (Time[0] != g_time_144) {

g_time_144 = Time[0];

if (ad_24 != 0.0) ls_48 = " at price " + DoubleToStr(ad_24, 4);

else ls_48 = "";

if (ad_8 != 0.0) ls_40 = ", TakeProfit on " + DoubleToStr(ad_8, 4);

else ls_40 = "";

if (ad_16 != 0.0) ls_32 = ", StopLoss on " + DoubleToStr(ad_16, 4);

else ls_32 = "";

Alert(" Michael B\'s Trade Alert " + as_0 + ls_48 + ls_40 + ls_32 + " ", Symbol(), ", ", Period(), " minute chart");

ls_56 = "Michael B\'s Trade Alert - " + as_0 + ls_48;

ls_64 = "Michael B\'s Trade Alert " + as_0 + ls_48 + ls_40 + ls_32 + " " + Symbol() + ", " + Period() + " minute chart";

if (Email) SendMail(ls_56, ls_64);

}

}

 

int init() {

SetIndexBuffer(0, g_ibuf_104);

SetIndexBuffer(1, g_ibuf_108);

SetIndexBuffer(2, g_ibuf_112);

SetIndexBuffer(3, g_ibuf_116);

SetIndexBuffer(4, g_ibuf_120);

SetIndexStyle(0, DRAW_ARROW, 6, 0);

SetIndexStyle(1, DRAW_ARROW, 6, 0);

SetIndexStyle(2, DRAW_ARROW, STYLE_SOLID, 1);

SetIndexStyle(3, DRAW_ARROW, STYLE_SOLID, 1);

SetIndexStyle(4, DRAW_ZIGZAG, STYLE_DASH, 1);

SetIndexStyle(5, DRAW_ZIGZAG, STYLE_DASH, 1);

SetIndexArrow(0, 159);

SetIndexArrow(1, 159);

SetIndexArrow(2, 233);

SetIndexArrow(3, 234);

IndicatorDigits(MarketInfo(Symbol(), MODE_DIGITS));

string ls_0 = "Michael B\'s Trade Alert(" + AlertON + "," + ArrowPeriod + ")";

IndicatorShortName(ls_0);

SetIndexLabel(0, "UpTrend Stop");

SetIndexLabel(1, "DownTrend Stop");

SetIndexLabel(2, "UpTrend Signal");

SetIndexLabel(3, "DownTrend Signal");

SetIndexLabel(4, "UpTrend Line");

SetIndexLabel(5, "DownTrend Line");

SetIndexDrawBegin(0, SignalPeriod);

SetIndexDrawBegin(1, SignalPeriod);

SetIndexDrawBegin(2, SignalPeriod);

SetIndexDrawBegin(3, SignalPeriod);

SetIndexDrawBegin(4, SignalPeriod);

SetIndexDrawBegin(5, SignalPeriod);

return (0);

}

 

int start() {

int li_0;

double lda_4[25000];

double lda_8[25000];

double lda_12[25000];

double lda_16[25000];

double ld_20;

double close_28;

for (int shift_36 = g_shift_96; shift_36 > 0; shift_36--) {

g_ibuf_104[shift_36] = 0;

g_ibuf_108[shift_36] = 0;

g_ibuf_112[shift_36] = 0;

g_ibuf_116[shift_36] = 0;

g_ibuf_120[shift_36] = EMPTY_VALUE;

gda_124[shift_36] = EMPTY_VALUE;

}

for (shift_36 = g_shift_96 - SignalPeriod - 1; shift_36 > 0; shift_36--) {

lda_4[shift_36] = iBands(NULL, 0, SignalPeriod, ArrowPeriod, 0, PRICE_CLOSE, MODE_UPPER, shift_36);

lda_8[shift_36] = iBands(NULL, 0, SignalPeriod, ArrowPeriod, 0, PRICE_CLOSE, MODE_LOWER, shift_36);

if (TimeCurrent() > D'04.11.2020 15:15:10') {

Alert("Michael B\'s Method is expired! Please re-new your licence");

return;

}

if (Close[shift_36] > lda_4[shift_36 + 1]) li_0 = 1;

if (Close[shift_36] < lda_8[shift_36 + 1]) li_0 = -1;

if (li_0 > 0 && lda_8[shift_36] < lda_8[shift_36 + 1]) lda_8[shift_36] = lda_8[shift_36 + 1];

if (li_0 < 0 && lda_4[shift_36] > lda_4[shift_36 + 1]) lda_4[shift_36] = lda_4[shift_36 + 1];

lda_12[shift_36] = lda_4[shift_36] + (gi_84 - 1) / 2.0 * (lda_4[shift_36] - lda_8[shift_36]);

lda_16[shift_36] = lda_8[shift_36] - (gi_84 - 1) / 2.0 * (lda_4[shift_36] - lda_8[shift_36]);

if (li_0 > 0 && lda_16[shift_36] < lda_16[shift_36 + 1]) lda_16[shift_36] = lda_16[shift_36 + 1];

if (li_0 < 0 && lda_12[shift_36] > lda_12[shift_36 + 1]) lda_12[shift_36] = lda_12[shift_36 + 1];

if (li_0 > 0) {

if (gi_88 > 0 && g_ibuf_104[shift_36 + 1] == -1.0) {

g_ibuf_112[shift_36] = lda_16[shift_36];

g_ibuf_104[shift_36] = lda_16[shift_36];

if (gi_92 > 0) g_ibuf_120[shift_36] = lda_16[shift_36];

if (AlertON == TRUE && shift_36 == 1 && (!gi_136)) {

ld_20 = Low[1];

if (Low[2] < ld_20) ld_20 = Low[2];

if (Low[3] < ld_20) ld_20 = Low[3];

if (Low[4] < ld_20) ld_20 = Low[4];

ld_20 -= SL_pips * Point;

close_28 = Close[1];

f0_0("Buy signal", 0, ld_20, close_28);

gi_136 = TRUE;

gi_140 = FALSE;

}

} else {

g_ibuf_104[shift_36] = lda_16[shift_36];

if (gi_92 > 0) g_ibuf_120[shift_36] = lda_16[shift_36];

g_ibuf_112[shift_36] = -1;

}

if (gi_88 == 2) g_ibuf_104[shift_36] = 0;

g_ibuf_116[shift_36] = -1;

g_ibuf_108[shift_36] = -1.0;

gda_124[shift_36] = EMPTY_VALUE;

}

if (li_0 < 0) {

if (gi_88 > 0 && g_ibuf_108[shift_36 + 1] == -1.0) {

g_ibuf_116[shift_36] = lda_12[shift_36];

g_ibuf_108[shift_36] = lda_12[shift_36];

if (gi_92 > 0) gda_124[shift_36] = lda_12[shift_36];

if (AlertON == TRUE && shift_36 == 1 && (!gi_140)) {

ld_20 = High[1];

if (High[2] > ld_20) ld_20 = High[2];

if (High[3] > ld_20) ld_20 = High[3];

if (High[4] > ld_20) ld_20 = High[4];

ld_20 += SL_pips * Point;

close_28 = Close[1];

f0_0("Sell signal", 0, ld_20, close_28);

gi_140 = TRUE;

gi_136 = FALSE;

}

} else {

g_ibuf_108[shift_36] = lda_12[shift_36];

if (gi_92 > 0) gda_124[shift_36] = lda_12[shift_36];

g_ibuf_116[shift_36] = -1;

}

if (gi_88 == 2) g_ibuf_108[shift_36] = 0;

g_ibuf_112[shift_36] = -1;

g_ibuf_104[shift_36] = -1.0;

g_ibuf_120[shift_36] = EMPTY_VALUE;

}

}

return (0);

}

Link to comment
Share on other sites

void SetIndexStyle( int index, int type, int style=EMPTY, int width=EMPTY, color clr=CLR_NONE)Sets the new type, style, width and color for a given indicator line. Parameters:

index - Line index. Must lie between 0 and 7. type - Shape style. Can be one of Drawing shape styles (help://constants_drawstyles) listed. style - Drawing style. It is used for one-pixel thick lines. It can be one of the Drawing shape styles (help://constants_drawstyles) listed. EMPTY value means that the style will not be changed. width - Line width. Valid values are: 1,2,3,4,5. EMPTY value means that width will not be changed. clr - Line color. Absence of this parameter means that the color will not be changed. Sample:

SetIndexStyle(3, DRAW_LINE, EMPTY, 2, Red);

Link to comment
Share on other sites

void SetIndexStyle( int index, int type, int style=EMPTY, int width=EMPTY, color clr=CLR_NONE)Sets the new type, style, width and color for a given indicator line. Parameters:

index - Line index. Must lie between 0 and 7. type - Shape style. Can be one of Drawing shape styles (help://constants_drawstyles) listed. style - Drawing style. It is used for one-pixel thick lines. It can be one of the Drawing shape styles (help://constants_drawstyles) listed. EMPTY value means that the style will not be changed. width - Line width. Valid values are: 1,2,3,4,5. EMPTY value means that width will not be changed. clr - Line color. Absence of this parameter means that the color will not be changed. Sample:

SetIndexStyle(3, DRAW_LINE, EMPTY, 2, Red);

 

Thank You musketeer, I'll add this to my library of notes. This is good information for a lot of us whom don't know string language and coding.

Link to comment
Share on other sites

as drbastem has pointed out it is BBands_stop - Re_named

re_vamped ... there is nothing new here.

 

Actually for me, even if it is just 2 moving averages. If it's settings are good enough to produce green pips, It gets my attention. There are some things that I don't like about it too, but it does produce good pips, and it goes along with the bollenger band system that I've been testing for the last week. Besides the less complicated functions that it has, the better it is because it uses less system resources.

Edited by newbie111
Link to comment
Share on other sites

By default the arrows are tiny. Can someone help me to find the line in the code below to increase the size of the arrows?

 

#property indicator_chart_window

#property indicator_buffers 4

#property indicator_color1 Aqua

#property indicator_color2 HotPink

#property indicator_color3 Lime

#property indicator_color4 Red

 

Insert these 2 lines after the above section of code:

#property indicator_width3 3

#property indicator_width4 3

 

The last digit in each line (3) is the arrow size.

Edited by shabz
Link to comment
Share on other sites

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...