• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • User/Email: Password:
  • 7:46pm
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 7:46pm
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Printable Version

Similar Threads

I will code & automate your strategy for free 100 replies

WRB/MC strategy:Coder needed to semi-automate my strategy 11 replies

My Simple System (Can we automate this system?) 96 replies

How can I fully automate my strategy? 2 replies

  • Trading Systems
  • /
  • Reply to Thread
  • Subscribe
  • 899
Attachments: Lets Automate a Simple Renko Strategy!
Exit Attachments

Lets Automate a Simple Renko Strategy!

  • Last Post
  •  
  • 1 2526Page 272829 139
  • 1 Page 27 139
  •  
  • Post #521
  • Quote
  • Edited at 8:31pm Mar 29, 2015 8:04pm | Edited at 8:31pm
  •  verified
  • Joined Mar 2015 | Status: Member | 1,305 Posts
Quoting Isingh
Disliked
Hello, new in the thread. About the "chop-chop market monster" encountered here {quote} For one possible solution can turn to the discussed method ITSELF - the Renko bars. Consider the method that Renko bricks are calculated from the raw input of PA. It is a FILTER. A Filter receives the price movements as its Input and calculates the Renko signal as its Output i.e. 'New Brick Formed' = True i.e. Price Change is Significant enough or 'New Brick Formed' = False i.e. Price Change is NOT Significant Enough By insignificant what is meant - oscillating,...
Ignored
Thank you very much for your sharing your thoughts, much appreciated.

First, to answer your question, I use 5 and 10 pips Renko Brick size. I tested 2.5 Bricks as well with not too good results.

Second, my thoughts to this. Thus I use the same EA for generating the bricks and executing the trading logic, it should work to change the brick size on the fly without user interaction. I will try and provide feedback ( not by today ).

This strategy: Renkos are great, they filter out noise and provide a "mini trend" already when you enter the trade. Exits ( trade close ) are quite costly, they always set you back by 2 bricks, often almost by 3 when the price started to move against the trade just a tiny distance before the next brick would have been generated. IMO there is room for a better ( and more cheap ) exit strategy, but this is not part of the current strategy discussed here.

I think, one of the biggest advantages of Renko Bricks, to eliminate time, is also one of it's biggest downsides. Time helps to identify the strength of a move and it's a difference whether a 50 pips move happens in 5 hours or in 5 minutes. Member krumpy in this thread mentioned already the importance of the speed of a price move which is not in line with the concept again, but I fully argee with him and will consider the speed of price changes as well.

However, when you dig into Renkos and see that the take profit approach has some issues as well as the timeless concept has downsides, you could end up quite quickly with an EA that has not much in common with Renkos anymore. I ran into this issue yesterday by designing and coding alternate trade exit solutions which I removed from the code again to be compliant with the overall Renko concept discussed here.

When a trader is able to make profit for years by using a Simple Renko Strategy, an EA should be capable to do this as well. I know that humans and machines behave very different, the OP will have additional criterias when to enter a trade like the price distance to the EMAs, the length of the Renko legs, etc. He sees this in a blink of an eye while our current robots don't care about ATM. As one more examlpe, I see instantly when the price is stalling and would not enter a trade then. All this is not coded and so the EA continues trading. One more criteria might be SR lines, where I watched the EA running into them up to 4 times, resulting in 4 losses.

At all, have a great day !
  • Post #522
  • Quote
  • Mar 29, 2015 8:33pm Mar 29, 2015 8:33pm
  •  Magix
  • Joined Feb 2009 | Status: Half in the Bag | 17,826 Posts
Quoting verified
Disliked
I ran into this issue yesterday by designing and coding alternate trade exit solutions
Ignored

Cummon...

Just who the fuck are you trying to shit here?

Anybody that leafs back 2 pages can see that your mad coding skills wouldn't allow you to change < into > and hit the compile button...now you have overnight turned into the mad stratagist and can code like the wind?



PS...this ain't making you look any smarter...but it would have been nice if you at least said "Thanks" for the code tutorial over the weekend.
Money Can't Buy Happiness. Poverty Can't Buy SHIT! You Choose!
  • Post #523
  • Quote
  • Mar 29, 2015 8:37pm Mar 29, 2015 8:37pm
  •  verified
  • Joined Mar 2015 | Status: Member | 1,305 Posts
Quoting Magix
Disliked
{quote} Cummon... Just who the fuck are you trying to shit here? Anybody that leafs back 2 pages can see that your mad coding skills wouldn't allow you to change < into > and hit the compile button...now you have overnight turned into the mad stratagist and can code like the wind? PS...this ain't making you look any smarter...but it would have been nice if you at least said "Thanks" for the code tutorial over the weekend.
Ignored
too much beer again ? if you have nothing to say, well ... say nothing.
  • Post #524
  • Quote
  • Mar 29, 2015 8:44pm Mar 29, 2015 8:44pm
  •  Magix
  • Joined Feb 2009 | Status: Half in the Bag | 17,826 Posts
Quoting verified
Disliked
too much beer again ?
Ignored

There is no such thing!

Quoting verified
Disliked
if you have nothing to say, well ... say nothing.
Ignored
Hey Pot, the kettle is calling you names again...

Listen, dipstick.

Your ego might be a little bruised and you may feel a little tender...this isn't the first time and if you proceed in this market, won't be the last.

The best thing you can do at this point, is ask questions and spare the rest of us from the rhetoric.

As far as market is concerned, you are still shitting green. As far as the rest of us are concerned, you haven't the ability nor foresight to add anything of particular value.

Really, at this point...to save face, you should just surrender your current nick and shoot for another. Verified is now a nick that dogs wouldn't sniff if it was completely submersed in piss or gravy.
Money Can't Buy Happiness. Poverty Can't Buy SHIT! You Choose!
  • Post #525
  • Quote
  • Mar 29, 2015 8:53pm Mar 29, 2015 8:53pm
  •  verified
  • Joined Mar 2015 | Status: Member | 1,305 Posts
Quoting Magix
Disliked
{quote} There is no such thing! {quote} Hey Pot, the kettle is calling you names again... Listen, dipstick. Your ego might be a little bruised and you may feel a little tender...this isn't the first time and if you proceed in this market, won't be the last. The best thing you can do at this point, is ask questions and spare the rest of us from the rhetoric. As far as market is concerned, you are still shitting green. As far as the rest of us are concerned, you haven't the ability nor foresight to add anything of particular value. Really, at this...
Ignored
Magix, you managed to be the first on my ignore list - I did not think I will need the ignore function on this forum. I did this because you are wasting my time and in my point of view, you are not contributing nor providing additional value to what we are trying to do here. However, I wish you a good time and that you can achieve what you are looking for.
  • Post #526
  • Quote
  • Mar 29, 2015 9:12pm Mar 29, 2015 9:12pm
  •  Magix
  • Joined Feb 2009 | Status: Half in the Bag | 17,826 Posts
Quoting verified
Disliked
{quote} Magix, you managed to be the first on my ignore list
Ignored
Oh, you can ignore me here, to your detriment...Money, marbles or chalk already says I've taught you more about code than you knew coming into this game or forum.

And, really...when my motherboard fails or if I have issues with my RAM, you are still going to have to call me, "Sir", when I call in to the support centre, right?

Tell me I'm wrong here...

You talk about being born into IT, means that you were either bred or birthed on the boiler room floor.

You can play wannabe as long as you want, but until you start listening to guys like me, your bronies will always have operator numbers as well.
Money Can't Buy Happiness. Poverty Can't Buy SHIT! You Choose!
  • Post #527
  • Quote
  • Mar 29, 2015 9:54pm Mar 29, 2015 9:54pm
  •  krumpy
  • | Joined Feb 2014 | Status: Member | 70 Posts
Quoting Isingh
Disliked
Anyways looking at your chart more closely - one notices two degrees of problem
A - One you can live with - low profit or small loss for a choppy market
B - One you HAVE to avoid - Big Loss in choppy market.
Ignored
Key is to avoid choppy market all together.. wait for consistent bricks.. Best method is human observation.. No indicators, we simply toggle.

We are dealing with a 1:1/2 risk reward off 1 brick movement.. But once we start adding more orders and bricks this changes.
I'm simply adding orders with momentum. As shown below our risk increases to 1.5 times the initial order briefly but our reward increases dramatically
So instead of having to wait for that big train to make profit we can leverage smaller brick movements. Obviously your going to loose some gains when the opposite brick is formed so its up to you when to pull out.. Thats why I like looking at time over bars for a health indication. (or look at ranko chart with smaller pip value)

Have I overlooked something?
Attached Image
  • Post #528
  • Quote
  • Mar 29, 2015 10:19pm Mar 29, 2015 10:19pm
  •  krumpy
  • | Joined Feb 2014 | Status: Member | 70 Posts
I'll rebuild a light version of the EA (trade manager) I made and release that. I gotta get everything setup with this house move still.. probably won't get time for another few days.

If someone is super eager to replicate it feel free (some credit would be nice though)

Simply a trade manager that should be toggled once the market looks healthy is all thats needed.

EnterOnBar // x number of bars formed to enter
ExitOnBar // x number of bars formed to exit
OrderType // SELL OR BUY
OrderSize //
RideMomentum // TRUE or FALSE (if false close out on new bar, if true place new order on new bar)
BulletProof // TRUE or FALSE (if true move SL if price > then 3x bar size.)
DisableAfter // TRUE or FALSE (stop trading after orders are closed)
CloseAllTradesNow // TRUE or FALSE

The EA is managing the order/s according to these rules.

Hope everyone enjoyed the weekend =]
  • Post #529
  • Quote
  • Mar 30, 2015 3:27am Mar 30, 2015 3:27am
  •  bullbearies
  • | Commercial Member | Joined Jan 2012 | 101 Posts
Trade Update LO 30/3/2015

http://i60.tinypic.com/2sammn9.png
Risk Less Gain More, Trade Less Make More
  • Post #530
  • Quote
  • Edited at 4:29am Mar 30, 2015 3:28am | Edited at 4:29am
  •  verified
  • Joined Mar 2015 | Status: Member | 1,305 Posts
Quoting krumpy
Disliked
I'll rebuild a light version of the EA (trade manager) I made and release that. I gotta get everything setup with this house move still.. probably won't get time for another few days. If someone is super eager to replicate it feel free (some credit would be nice though) Simply a trade manager that should be toggled once the market looks healthy is all thats needed. EnterOnBar // x number of bars formed to enter ExitOnBar // x number of bars formed to exit OrderType // SELL OR BUY OrderSize // RideMomentum // TRUE or FALSE (if false close out on...
Ignored
Thank you for working on your EA. I am very interested how you approach the Renko timing ( the concept ) thus finding the right settings could be quite time consuming. I'm trading using my EA on demo now, coded Orders buy / sell and close this morning, so everything seems to be ready for adding more functionality now. I would also be interested about slippage settings during news releases, could not find much information about that.
Attached Image (click to enlarge)
Click to Enlarge

Name: zzz.jpg
Size: 211 KB
  • Post #531
  • Quote
  • Mar 30, 2015 4:58am Mar 30, 2015 4:58am
  •  IAmRetep
  • | Joined Oct 2014 | Status: Member | 51 Posts
Hello,
Here is the latest version of renko hunter (V1.1). In order to reduce some of the problems we find using trend followers I made some additional filters available.
Don't forget to annotate your modifications :-)
Use something like "// modification by Source Runner 04.01.2015" in the header. Also write such an annotation after each line you change, delete or insert. So it is easier for others to find your ideas and changes.
The screen shot shows the trades from market opening at Sunday until this morning (10:00 GMT).
Attached Image (click to enlarge)
Click to Enlarge

Name: RenkoScreen.PNG
Size: 98 KB
Attached File
File Type: mq4 renko_hunter_V1.1.mq4   23 KB | 866 downloads
  • Post #532
  • Quote
  • Mar 30, 2015 5:20am Mar 30, 2015 5:20am
  •  274275025
  • | Joined Aug 2013 | Status: Member | 93 Posts
Hi Bros,

Can according this strategy make an EA?

It's big profit eat small lose..


Best Regard

Liu
Attached Image (click to enlarge)
Click to Enlarge

Name: the captain.gif
Size: 19 KB
Attached Image
  • Post #533
  • Quote
  • Mar 30, 2015 5:39am Mar 30, 2015 5:39am
  •  Hansi
  • | Joined Mar 2015 | Status: Member | 23 Posts
Quoting 274275025
Disliked
Hi Bros, Can according this strategy make an EA? It's big profit eat small lose.. Best Regard Liu {image} {image}
Ignored

Great!!
  • Post #534
  • Quote
  • Mar 30, 2015 6:01am Mar 30, 2015 6:01am
  •  IAmRetep
  • | Joined Oct 2014 | Status: Member | 51 Posts
Quoting 274275025
Disliked
Hi Bros, Can according this strategy make an EA? It's big profit eat small lose.. Best Regard Liu {image} {image}
Ignored
Please, let us know something about stoploss and takeproft. What happens if an order was opened at the end of a movement or an brick with a new color occurs? In this cases when do you close a wrong going order?
  • Post #535
  • Quote
  • Mar 30, 2015 6:54am Mar 30, 2015 6:54am
  •  krumpy
  • | Joined Feb 2014 | Status: Member | 70 Posts
Quoting IAmRetep
Disliked
{quote} Please, let us know something about stoploss and takeproft. What happens if an order was opened at the end of a movement or an brick with a new color occurs? In this cases when do you close a wrong going order?
Ignored
His demonstrated what I've shown/advised. I just wouldn't be as aggressive on the trading as to break even we need to be three bars in favour. So most of the time your best of closing the trades before the opposite bar is formed.. Or you can bullet proof the trades once three bars in favour. SL & TP are when the opposite bar is formed. (SL is equal to double the bar size your looking at).
  • Post #536
  • Quote
  • Mar 30, 2015 6:55am Mar 30, 2015 6:55am
  •  krumpy
  • | Joined Feb 2014 | Status: Member | 70 Posts
Key to trading is not to be greedy! You need to filter out the trades not just buy and sell constantly.
  • Post #537
  • Quote
  • Mar 30, 2015 7:10am Mar 30, 2015 7:10am
  •  krumpy
  • | Joined Feb 2014 | Status: Member | 70 Posts
Quoting verified
Disliked
Thank you for working on your EA. I am very interested how you approach the Renko timing ( the concept ) thus finding the right settings could be quite time consuming.
Ignored
What are you confused about? And what settings are you referring to?

Quoting verified
Disliked
I would also be interested about slippage settings during news releases, could not find much information about that.
Ignored
Best way to deal with slippage is check spread before the order is placed.. And perhaps you'd want smarts around this.. so on any order if spread is to high close all orders.. if your going with the multi order approach.
Inserted Code
MarketInfo(Symbol(), MODE_SPREAD) < X;


Then we can also look at the price filled compared to the expected entry and decide what to do based on that. But I would avoid news releases all together its simply not worth it. You want consistency not quick money with the chance of loosing big.
  • Post #538
  • Quote
  • Mar 30, 2015 7:42am Mar 30, 2015 7:42am
  •  verified
  • Joined Mar 2015 | Status: Member | 1,305 Posts
Quoting krumpy
Disliked
{quote} What are you confused about? And what settings are you referring to? {quote} Best way to deal with slippage is check spread before the order is placed.. And perhaps you'd want smarts around this.. so on any order if spread is to high close all orders.. if your going with the multi order approach. MarketInfo(Symbol(), MODE_SPREAD) < X; Then we can also look at the price filled compared to the expected entry and decide what to do based on that. But I would avoid news releases all together its simply not worth it. You want consistency not quick...
Ignored
Hi krumpy,

Thank you very much for your time and your reply.

Timing: I measure already the time needed for building a Renko brick. My question is, what is the definition of a fast building Renko brick ? 1 second / pip, 30 seconds / pip ? I don't know what time is considered to be fast.

As for the slippage, I know the current spread in the EA

( did it different, but it works )

//
// calculate spread
//
void CalculateSpread ( void )
{
double dAskPrice = 0.0;
double dBidPrice = 0.0;

dAskPrice = SymbolInfoDouble( SymbName, SYMBOL_ASK );
dBidPrice = SymbolInfoDouble( SymbName, SYMBOL_BID );

Trade_Spread_Curr = ( dAskPrice - dBidPrice ) / OnePip;

return;
}
//

*** string SymbName, double Trade_Spread_Curr and double OnePip are global variables ***

but this does not help much, because I have fixed spread for my MT4 account ( EURUSD 1.6 day, 1.9 night, 1.9 during news releases ). I want to find the best slippage settings for "normal" e.g. 1,2, or 3 and for high volatility, e.g. 10 - 20 - 30 ???
  • Post #539
  • Quote
  • Mar 30, 2015 7:45am Mar 30, 2015 7:45am
  •  274275025
  • | Joined Aug 2013 | Status: Member | 93 Posts
Quoting IAmRetep
Disliked
{quote} Please, let us know something about stoploss and takeproft. What happens if an order was opened at the end of a movement or an brick with a new color occurs? In this cases when do you close a wrong going order?
Ignored



I m not original,I copy the pictures from another FF post..
It's seems that no TP and SL..if prevoius complete candle is red,then open sell,if prevoius complete candle is green,then open buy.
If successive candle is same,then per candle per position..all position close when successive two same contrary candle,at the same time,open contrary postion..

It's Renko,so can big profit eat small lose..

Best Regard

Liu
  • Post #540
  • Quote
  • Mar 30, 2015 7:45am Mar 30, 2015 7:45am
  •  tradeforlife
  • Joined Oct 2014 | Status: Member | 558 Posts
Quoting verified
Disliked
{quote} Hi krumpy, Thank you very much for your time and your reply. Timing: I measure already the time needed for building a Renko brick. My question is, what is the definition of a fast building Renko brick ? 1 second / pip, 30 seconds / pip ? I don't know what time is considered to be fast. As for the slippage, I know the current spread in the EA ( did it different, but it works ) // // calculate spread // void CalculateSpread ( void ) { double dAskPrice = 0.0; double dBidPrice = 0.0; dAskPrice = SymbolInfoDouble( SymbName, SYMBOL_ASK ); dBidPrice...
Ignored
Hello Verified,

Would you mind sharing the .mq4 file which you have developed for this EA please?

thanks,
  • Trading Systems
  • /
  • Lets Automate a Simple Renko Strategy!
  • Reply to Thread
    • 1 2526Page 272829 139
    • 1 Page 27 139
2 traders viewing now
  • More
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2021