Jump to content

Renko Ashi 2.0 System


Recommended Posts

Re: Renko Ashi 2.0 System

 

Can you share the indicators for this system,as well?

 

Hi folks,

I tested a very good renko system in the last weeks: Renko Ashi 2.0 by Lordsfxt -

[url]http://www.f****-tsd.com/suggestions-trading-systems/21823-mr-nims-renko-ashi-scalping-system-27.html[/url]

 

Here are some visual backtest results of GBPUSD and EURUSD (generally it is working with every pair):

 

GBPUSD

31JUL-31AUG 4025pips

31AUG-31SEP 2985pips

 

EURUSD

31JUL-31AUG 1720pips

31AUG-31SEP 1660pips

 

Here is a snapshot of how the system is working:

 

http://www3.pic-upload.de/27.11.09/72p5ilr2hhr.gif

 

I found a renko EA but didn´t get it working:

http://www.file-upload.net/download-2041112/PeterEA1.ex4.html

 

Template:

http://www.file-upload.net/download-2041117/peterea1-renko.tpl.html

 

Could somebody have a look if this EA is working with that system? If not could somebody create an EA (with SL for false signals) for the Renko Ashi system, please? That would be great! ^:)^

Best regards and thank you for your efforts!

 

Editied ; use code and :) dont let the live links in your post, pal !

 

K

Link to comment
Share on other sites

  • Replies 64
  • Created
  • Last Reply

Top Posters In This Topic

Re: Renko Ashi 2.0 System

 

Here are the indicators and template:

 

http://www.file-upload.net/download-2042434/10pippricebar.mq4.html
[url]http://www.file-upload.net/download-2042435/MMPrice-THV-2-.mq4.html[/url]
[url]http://www.file-upload.net/download-2042437/template.zip.html[/url]
[url]http://www.file-upload.net/download-2042438/Heiken-Ashi.mq4.html[/url]
[url]http://www.file-upload.net/download-2042439/New_Candle_Alarm.mq4.html[/url]
[url]http://www.file-upload.net/download-2042440/THV3-Market-Hours.ex4.html[/url]
[url]http://www.file-upload.net/download-2042441/Heiken_Ashi-MA-T3-new-Alert--2-.mq4.html[/url]
[url]http://www.file-upload.net/download-2042442/Status-Monitor-V1.2.ex4.html[/url]
[url]http://www.file-upload.net/download-2042444/THV-Market-Hours.ex4.html[/url]
[url]http://www.file-upload.net/download-2042445/Heiken_Ashi_Smoothed_Alert_bar_sw.mq4.html[/url]
[url]http://www.file-upload.net/download-2042451/TUp.ex4.html[/url]
[url]http://www.file-upload.net/download-2042452/SweetSpots-2-.mq4.html[/url]

 

Here is the "renko live chart 2.1" indicator which maybe is better than the 10pippricebar script:

 

http://www.file-upload.net/download-2042499/RenkoLiveChart_v2.1.mq4.html

 

Here are different renko EAs which maybe could be a help to make an EA for that system:

 

EA: [url]http://www.file-upload.net/download-2042503/HiLoBar.mq4.html[/url]

EA: [url]http://www.file-upload.net/download-2042508/HiLoBar_2.mq4.html[/url]

EA: [url]http://www.file-upload.net/download-2041112/PeterEA1.ex4.html[/url] + Template [url]http://www.file-upload.net/download-2041117/peterea1-renko.tpl.html[/url]

EA: [url]http://www.file-upload.net/download-2042523/Renko-Charts-Trader.mq4.html[/url] + Indicator [url]http://www.file-upload.net/download-2042522/RENKO_2.mq4.html[/url]

Best regards!

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

#property copyright "Copyright © 2008, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

extern string EA_Settings = " --- EA Settings --- ";
extern int MagicNumber = 123;
extern int TP = 500;
extern int SL = 500;
extern double Lots = 0.1;
extern int Slippage = 3;
extern string OrderSend_Settings = " --- Order Send Settings --- ";
extern bool EnableAlerts = TRUE;
extern int TriesNumber = 1;
extern int Delay = 0;
extern string IndicatorParameters = " --- Indicator Parameters ---";
extern int ArrowDistance = 10;
extern bool ArrowRepeat = TRUE;
extern int BarsBack = 500;
extern string Ema_CrossoverParameters = "--- EMA Crossover Parameters ---";
extern int FasterEMA = 4;
extern int SlowerEMA = 5;
extern bool EnableEMACross = TRUE;
extern string QQE_Settings = "--- QQE Settings ---";
extern int SF = 1;
extern int RSI_Period = 8;
extern int WP = 3;
extern bool EnableQQE = TRUE;
extern string Zigzag_Settings = "--- Zigzag Settings ---";
extern int ExtDepth = 100;
extern int ExtDeviation = 75;
extern int ExtBackstep = 15;
extern bool EnableZigZag = TRUE;
extern string MA_Parameters = " --- MA Parameters --- ";
extern int MA_Period = 5;
extern int MA_Shift = 2;
extern int MA_Method = 1;
extern int Applied_Price = 0;
bool gi_240;
bool gi_244;
int gi_unused_248;
int g_time_252 = 0;

int init() {
  gi_240 = FALSE;
  gi_244 = FALSE;
  gi_unused_248 = 0;
  return (0);
}

int deinit() {
  return (0);
}

int EAOrders() {
  int l_count_0 = 0;
  for (int l_pos_4 = 0; l_pos_4 <= OrdersTotal(); l_pos_4++) {
     if (OrderSelect(l_pos_4, SELECT_BY_POS, MODE_TRADES) == TRUE)
        if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber) l_count_0++;
  }
  return (l_count_0);
}

void closeAllOrders() {
  for (int l_pos_0 = OrdersTotal() - 1; l_pos_0 >= 0; l_pos_0--) {
     if (OrderSelect(l_pos_0, SELECT_BY_POS) == TRUE) {
        if (OrderMagicNumber() == MagicNumber && OrderSymbol() == Symbol()) {
           switch (OrderType()) {
           case OP_BUY:
              OrderClose(OrderTicket(), OrderLots(), Bid, MarketInfo(OrderSymbol(), MODE_SPREAD));
              break;
           case OP_SELL:
              OrderClose(OrderTicket(), OrderLots(), Ask, MarketInfo(OrderSymbol(), MODE_SPREAD));
              break;
           default:
              OrderDelete(OrderTicket());
           }
        }
     }
  }
}

double PeterEntry(int ai_0, int ai_4) {
  double l_icustom_8 = iCustom(Symbol(), Period(), "PeterEntry", IndicatorParameters, ArrowDistance, ArrowRepeat, BarsBack, Ema_CrossoverParameters, FasterEMA, SlowerEMA, EnableEMACross, QQE_Settings, SF, RSI_Period, WP, EnableQQE, Zigzag_Settings, ExtDepth, ExtDeviation, ExtBackstep, EnableZigZag, MA_Parameters, MA_Period, MA_Shift, MA_Method, Applied_Price, ai_0, ai_4);
  return (l_icustom_8);
}

int Entry(int ai_0, int ai_4) {
  double ld_8 = PeterEntry(0, ai_4);
  double ld_16 = PeterEntry(1, ai_4);
  if (ai_0 == 1) {
     if (ld_8 == 0.0) return (0);
     return (1);
  }
  if (ld_16 != 0.0) return (1);
  return (0);
}

void SendOrder(string a_symbol_0, int a_cmd_8, double a_lots_12, double ad_unused_20, int a_slippage_28, double ad_32, double ad_40, string a_comment_48, int a_magic_56, int a_datetime_60, color a_color_64) {
  double l_price_76;
  double l_price_84;
  double l_ask_92;
  int l_ticket_68 = 0;
  int l_count_72 = 0;
  while (l_count_72 < TriesNumber) {
     if (a_cmd_8 == OP_BUY) {
        l_ask_92 = MarketInfo(a_symbol_0, MODE_ASK);
        l_ticket_68 = OrderSend(a_symbol_0, a_cmd_8, a_lots_12, l_ask_92, a_slippage_28, 0, 0, a_comment_48, a_magic_56, a_datetime_60, a_color_64);
     }
     if (a_cmd_8 == OP_SELL) {
        l_ask_92 = MarketInfo(a_symbol_0, MODE_BID);
        l_ticket_68 = OrderSend(a_symbol_0, a_cmd_8, a_lots_12, l_ask_92, a_slippage_28, 0, 0, a_comment_48, a_magic_56, a_datetime_60, a_color_64);
     }
     if (l_ticket_68 > 0) {
        if (EnableAlerts == TRUE)
           if (OrderSelect(l_ticket_68, SELECT_BY_TICKET) == TRUE) Alert(" Order Sent : ", OrderSymbol(), " Order Type : ", OrderType(), " Lots : ", OrderLots(), " Open Price : ", OrderOpenPrice(), " Stop Loss : ", OrderStopLoss(), " Take Profit : ", OrderTakeProfit(), " ", OrderComment(), " Order Magic : ", OrderMagicNumber(), " Order Exp : ", OrderExpiration());
        l_count_72 = TriesNumber;
        if (OrderSelect(l_ticket_68, SELECT_BY_TICKET) == TRUE) {
           if (a_cmd_8 == OP_BUY) {
              if (ad_32 == 0.0) l_price_76 = 0;
              else l_price_76 = MarketInfo(a_symbol_0, MODE_BID) - ad_32;
              if (ad_40 == 0.0) l_price_84 = 0;
              else l_price_84 = MarketInfo(a_symbol_0, MODE_ASK) + ad_40;
           }
           if (a_cmd_8 == OP_SELL) {
              if (ad_32 == 0.0) l_price_76 = 0;
              else l_price_76 = MarketInfo(a_symbol_0, MODE_ASK) + ad_32;
              if (ad_40 == 0.0) l_price_84 = 0;
              else l_price_84 = MarketInfo(a_symbol_0, MODE_BID) - ad_40;
           }
           OrderModify(l_ticket_68, OrderOpenPrice(), l_price_76, l_price_84, OrderExpiration(), Orange);
        }
     }
     if (l_ticket_68 <= 0) {
        l_count_72++;
        if (EnableAlerts == TRUE) Alert("Err -- Send: ", a_symbol_0, " Type: ", a_cmd_8, " OpenPrice: ", l_ask_92, " SL: ", l_price_76, " TP: ", l_price_84, " Err: ", GetLastError(), " Try: ", l_count_72);
     }
     Sleep(Delay);
  }
}

int MA(int ai_0, int ai_4) {
  double l_ima_8 = iMA(Symbol(), Period(), MA_Period, MA_Shift, MA_Method, Applied_Price, ai_4);
  if (ai_0 == 1) {
     if (iClose(Symbol(), Period(), ai_4) > l_ima_8) return (1);
  } else
     if (iClose(Symbol(), Period(), ai_4) < l_ima_8) return (1);
  return (0);
}

int QQE(int ai_0, int ai_4) {
  double l_icustom_8 = iCustom(Symbol(), Period(), "QQE ADV", SF, RSI_Period, WP, 0, ai_4);
  double l_icustom_16 = iCustom(Symbol(), Period(), "QQE ADV", SF, RSI_Period, WP, 1, ai_4);
  if (EnableQQE == TRUE) {
     if (ai_0 == 1) {
        if (l_icustom_8 <= l_icustom_16) return (0);
        return (1);
     }
     if (l_icustom_16 > l_icustom_8) return (1);
  } else return (1);
  return (0);
}

int start() {
  [i]datetime lt_0 = D'30.11.2999 07:00';
  if (TimeCurrent() >= lt_0) {
     Alert("Current Use License Expired. Please contact [email][email protected][/email]");
     return (0);
  }[/i]
  if (g_time_252 == Time[0]) return (0);
  g_time_252 = Time[0];
  if (EAOrders() == 0) {
     if (Entry(1, 1) == 1) {
        SendOrder(Symbol(), OP_BUY, Lots, Ask, Slippage, SL * MarketInfo(Symbol(), MODE_POINT), TP * MarketInfo(Symbol(), MODE_POINT), "", MagicNumber, 0, Green);
        gi_240 = TRUE;
        gi_244 = FALSE;
     }
     if (Entry(0, 1) == 1) {
        SendOrder(Symbol(), OP_SELL, Lots, Bid, Slippage, SL * MarketInfo(Symbol(), MODE_POINT), TP * MarketInfo(Symbol(), MODE_POINT), "", MagicNumber, 0, Red);
        gi_240 = FALSE;
        gi_244 = TRUE;
     }
  } else {
     if (gi_240 == TRUE) {
        if (MA(0, 0) == 1 || QQE(0, 0) == 1) {
           closeAllOrders();
           gi_240 = FALSE;
        }
     }
     if (gi_244 == TRUE) {
        if (MA(1, 0) == 1 || QQE(0, 0) == 1) {
           closeAllOrders();
           gi_244 = FALSE;
        }
     }
  }
  return (0);
}

 

 

merely expired :D .... i dunno and im not sure ... why does a EA that uses a renko have concern with RSI and QQE... :P

 

@mesiter try it to attach on renko... monday is a good day to start :D

[spoiler=stttttt... hey You .. YES you ... let tell me you A SECRET ... click here ... yeah ... click on this button ] II Vocabulary that you should know:

PLON=it mean someting that really bad ... REEEELY BAD like a BLOOD sucker stuff ...

CEMPLON= the PRODUCER OF SOMETHING THAT CLAIM GOOD but IT IS NOT ... and WASTED all YOUR MONEY!

---- make sure Oxford or Cambridge knows it ...--- K =D>

 

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

I cant load the Renko script. i cant find M2 timeframe in my offline chart. All i can find is M1, M5, M15. 30....

Can somebody please upload the complete. FULL package in one folder . RAR or ZIP.

Thanks in Advance.

 

you wont find anything until the market opens and the chart can be created by the data coming in.

"It is inconceivable that anyone will divulge a truly effective get-rich scheme for the price of a book."

Victor Niederhoffer (1943–), US hedge fund manager and statistician

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

      double REN1=iCustom(Symbol(),0,"RENKO_2",Porog,1,i+4);
     double REN2=iCustom(Symbol(),0,"RENKO_2",Porog,2,i+4);
     double REN3=iCustom(Symbol(),0,"RENKO_2",Porog,1,i+3);
     double REN4=iCustom(Symbol(),0,"RENKO_2",Porog,2,i+3);
     double REN5=iCustom(Symbol(),0,"RENKO_2",Porog,1,i+2);
     double REN6=iCustom(Symbol(),0,"RENKO_2",Porog,2,i+2);
     double REN7=iCustom(Symbol(),0,"RENKO_2",Porog,1,i+1);
     double REN8=iCustom(Symbol(),0,"RENKO_2",Porog,2,i+1);
     double REN9=iCustom(Symbol(),0,"RENKO_2",Porog,1,i);
     double REN10=iCustom(Symbol(),0,"RENKO_2",Porog,2,i);

     string BUY="false";
     string SELL="false";

     if(REN3>REN4&&REN5>REN6&&REN7>REN8&&REN9>REN10)BUY="true";
     if(REN3<REN4&&REN5<REN6&&REN7<REN8&&REN9<REN10)SELL="true";
     
     string SignalBUY="false";
     string SignalSELL="false";
     
     if(BUY=="true"/*&&MABUY=="true"*/)if(ReverseSystem)SignalSELL="true";else SignalBUY="true";
     if(SELL=="true"/*&&MASELL=="true"*/)if(ReverseSystem)SignalBUY="true";else SignalSELL="true";

 

this is EA from RENKO ea ... :D

 

Renko chart was LOAD as an indicator :) X_X

 

@ norman ever attach any EA on RENKO renko chart pal ???? :-?

[spoiler=stttttt... hey You .. YES you ... let tell me you A SECRET ... click here ... yeah ... click on this button ] II Vocabulary that you should know:

PLON=it mean someting that really bad ... REEEELY BAD like a BLOOD sucker stuff ...

CEMPLON= the PRODUCER OF SOMETHING THAT CLAIM GOOD but IT IS NOT ... and WASTED all YOUR MONEY!

---- make sure Oxford or Cambridge knows it ...--- K =D>

 

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

Hi, I am the person who had peterea1 developed, it is still in testing/development as we need to work on getting the right zigzag and ma combinations, it will trade but doesn't work well at the moment. It is designed for use as both a scalping or trending EA by changing the parameters.

Lord FX model is a trend follower.

 

The problem to resolve with all renko ea is false entries.

 

 

Any input welcome

 

tks

Peter

 

 

Here is a snapshot of how the system is working:

 

http://www3.pic-upload.de/27.11.09/72p5ilr2hhr.gif

 

I found a renko EA but didn´t get it working:

http://www.file-upload.net/download-2041112/PeterEA1.ex4.html

 

Template:

http://www.file-upload.net/download-2041117/peterea1-renko.tpl.html

 

Could somebody have a look if this EA is working with that system? If not could somebody create an EA (with SL for false signals) for the Renko Ashi system, please? That would be great! ^:)^

Best regards and thank you for your efforts!

 

Editied ; use code and :) dont let the live links in your post, pal !

 

K

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

Hi, I am the person who had peterea1 developed, it is still in testing/development as we need to work on getting the right zigzag and ma combinations, it will trade but doesn't work well at the moment. It is designed for use as both a scalping or trending EA by changing the parameters.

Lord FX model is a trend follower.

 

The problem to resolve with all renko ea is false entries.

 

 

Any input welcome

 

tks

Peter

 

 

Hii peter :)

 

here we have only few RULES :

#1

"SHARING SPIRIT" = NO ONE SELLS ANYTHING!

#2

GOD, MEMBER-MODERATOR AND SPECTATOR DOES NOT LIKE CEMPLON(SCAM-BULLISH CRAP-ETC) AT ANY WAY AND CAUSE.

 

despite the fact that u re posting the EA with EX4 we just want to ask u permission to post it for FREE :)

 

:-bd

 

Regards .

 

K

[spoiler=stttttt... hey You .. YES you ... let tell me you A SECRET ... click here ... yeah ... click on this button ] II Vocabulary that you should know:

PLON=it mean someting that really bad ... REEEELY BAD like a BLOOD sucker stuff ...

CEMPLON= the PRODUCER OF SOMETHING THAT CLAIM GOOD but IT IS NOT ... and WASTED all YOUR MONEY!

---- make sure Oxford or Cambridge knows it ...--- K =D>

 

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

K, No problem, I provided it free by posting it on another site for everyones use. Parts of it are from a posting that I "found' on this site so quite happy with the sharing spirit

 

Attached is the latest version which has some new features like day of week and time.

rgerds

 

Peter

 

 

Hii peter :)

 

here we have only few RULES :

#1

"SHARING SPIRIT" = NO ONE SELLS ANYTHING!

#2

GOD, MEMBER-MODERATOR AND SPECTATOR DOES NOT LIKE CEMPLON(SCAM-BULLISH CRAP-ETC) AT ANY WAY AND CAUSE.

 

despite the fact that u re posting the EA with EX4 we just want to ask u permission to post it for FREE :)

 

:-bd

 

Regards .

 

K

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

Guys don't be confuse...

 

Here is the RenkoLiveChart V.3.2.mq4

 

hxxp://[email protected]/908278

 

How to make M2 (2 minutes timeframe) on ur MT4 ? here is easy way :

 

1. attach the RenkoLiveChart V.3.2.mq4 to 1 minute timeframe on mt4 as any pair u want,

(don't close this chart coz it would give feed to ur M2 offline chart)

 

2. backtest it on Strategy Tester (F6),

3. Open new offlinechart (File>Open Offline), and find the M2 offline chart on pair that u had backtested then load it (the M2 chart timeframe would be there)

 

4. u can attach any EAs or indicators as u want to the M2 offline chart, it would work. ;)

 

of course, the problem is u cannot backtested this M2 offline chart so eas would be many test.

 

Have a nice try.

 

Kudos please....LOL... ;)

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

@peterke

 

THANKS :shand: :shand:

 

Can u post the file to 4shared ?

[spoiler=stttttt... hey You .. YES you ... let tell me you A SECRET ... click here ... yeah ... click on this button ] II Vocabulary that you should know:

PLON=it mean someting that really bad ... REEEELY BAD like a BLOOD sucker stuff ...

CEMPLON= the PRODUCER OF SOMETHING THAT CLAIM GOOD but IT IS NOT ... and WASTED all YOUR MONEY!

---- make sure Oxford or Cambridge knows it ...--- K =D>

 

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

let us know how much the manual system can do before we ask for the ea :-$

Any results yet? :?:

 

Load the template on the chart and you can see that this system has potential.

 

The visual backtest results of GBPUSD and EURUSD (and you can make it with other pairs as well) are amazing:

 

GBPUSD

31JUL-31AUG 4025pips

31AUG-31SEP 2985pips

 

EURUSD

31JUL-31AUG 1720pips

31AUG-31SEP 1660pips

 

So you can see many many pips...

 

or e.g.: EURJPY - signal yesterday to today: about 190 pips

GBPUSD - signal yesterday to today about 200 pips

NZDUSD - over 100 pips

 

Best regards!

Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

Has there been any drawdown

 

Hard to tell with visual inspection, isn't it?

 

DD also would depend on where you place SL.

 

When I trade this manually, I put SL 1 pip above or below to bricks (10-pip range chart => SL =21, etc.)

Thanks for the kudos...much appreciated!
Link to comment
Share on other sites

Re: Renko Ashi 2.0 System

 

@peterke

 

THANKS :shand: :shand:

 

Can u post the file to 4sh@red ?

 

 

http://www.f0rexfactory.com/showthread.php?p=3274411&posted=1#post3274411

 

Link to the revised ea and entry indiocator here.

 

I have also copied some notes to expalin how this works.

 

The EA is designed as a multi purpose renko and normal chart trading EA.

 

I have looked at enough indicators to realise that all do basically the same thing or a line that is crossed with a variation on a MA and a stochastic of some type. I choose QQE as it seems to work well with the faster moving pairs that I think suit renko trading and gives a faster entry signal than other indicators.

 

 

It needs to be optimised for what you are trying to achieve. The default parameters are not suitable for trading renko as they are.

 

You need to establish what you are trying to do. The EA allows you to do either scalping ( in the direction of the trend if you want) or trying to take all the movement in a trend ( again in the direction of the trend if you want. The stop loss / exit is set at a close below/ above the ma so need to set at say 5:2:1.

 

1. Option 1 Scalp.

 

Pick a pair such as EJ with 10 pip blocks. Trade in the direction of the zig zag take ( set at say 50:38:7) entries on 1/2 ma cross over, if you use the QQE set at say 1:5:1. Take a 7 pip take profit.

If Eur pairs try the Zig zag at say 25:18:

 

2. Option 2 Trend trade.

 

Modify parameters to suit a slower entry and an exit that allows for a one or even two block pull back, Don't set a tp and it will close with the QQE crossover. If you don't set the QQE right it will close quickly. Try 2:13:2

 

Renko Block sizing

 

If you have renko bars to small it will wipsaw you out.

 

For each pair you will need to set block sizes to suit. My observation is

GB pairs probably 15 pips or 20 pips

JPY pairs probably 10 pips

USD and EUr pairs proablably 5 pips.

 

Set it to trade when there is volume in the pairs you are looking to trade

 

For those looking to add overlays to the basic renko bars you can do this bit it won't impact the EA

 

 

 

rgds

 

Peter

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