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

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Printable Version

Similar Threads

Simple, Non-subjective, Consistent, Effective 645 replies

What is the Differences between Fibonacci Fan and Fibonacci Arcs 15 replies

bo7a method... method for GBP/JPY 205 replies

Simple & Consistent Fibbing Method 1,913 replies

SIMPLE EA for a simple method needed!! 1 reply

  • Commercial Content
  • /
  • Reply to Thread
  • Subscribe
  • 67
Attachments: Simone Guy's 'Simple and Consistent Fibonacci Method'
Exit Attachments

Simone Guy's 'Simple and Consistent Fibonacci Method'

  • Last Post
  •  
  • 1 1011Page 121314 16
  • 1 11Page 1213 16
  •  
  • Post #221
  • Quote
  • Jun 15, 2010 6:41pm Jun 15, 2010 6:41pm
  •  SteveHopwood
  • | Commercial Member | Joined Apr 2007 | 8,331 Posts
Quoting rfking2
Disliked
Looking good, not a single loosing trade since I downloaded the new version yesterday. Looks like it is going long now too.
Ignored
The no-losers thingy is pure fluke and nothing to do with the latest version that you were using.

The art is to make sure the winners come out on top of the losers, and this is looking good so far - the latest latest version with adjusted stop loss.

Unless this is the latest latest latest version with max sl/tp, in which case it is too early to tell.

Erm...................

  • Post #222
  • Quote
  • Jun 15, 2010 8:07pm Jun 15, 2010 8:07pm
  •  desmodeus
  • | Joined Feb 2010 | Status: Member | 29 Posts
StopLoss = NormalizeDouble(BreechFibLow - (SlPipsFromBreech * Point), Digits);
//Check maximum stop loss
if (Ask - StopLoss > MaxStopLoss * Point)
{
StopLoss = NormalizeDouble(Ask - (MaxStopLoss * Point), Digits);
}//if (Ask - StopLoss > MaxStopLoss * Point)
TakeProfit = NormalizeDouble(IntradayFibLow + (FibSize * 134 / 100) - (TakeProfitsPipTolerance * Point), Digits);//T1
//Check maximum take profit
if (TakeProfit - Ask > MaxTakeProfit * Point)
{
StopLoss = NormalizeDouble(Ask + (MaxTakeProfit * Point), Digits);
}//if (Bid - TakeProfit > MaxTakeProfit * Point)


-desmodeus
  • Post #223
  • Quote
  • Jun 16, 2010 3:44am Jun 16, 2010 3:44am
  •  SteveHopwood
  • | Commercial Member | Joined Apr 2007 | 8,331 Posts
Quoting desmodeus
Disliked
StopLoss = NormalizeDouble(BreechFibLow - (SlPipsFromBreech * Point), Digits);...
Ignored
Cheers d. That is a super bit of bloop-spotting.

Essential fix in post 1, guys.

  • Post #224
  • Quote
  • Jun 16, 2010 4:41am Jun 16, 2010 4:41am
  •  SteveHopwood
  • | Commercial Member | Joined Apr 2007 | 8,331 Posts
I noticed that my history tab shows trades from yesterday even though it is definitely today and that my setting for this is for it to show only today.

I have added a mod to the profit-target calculation routine that allows calculations based on today's trade only. This mucks things up for those longer time-scale targets, but it is hard to imagine anyone doing that.

This update is of no importance at all, so only update if you use the shut down after x% profit thingy.

  • Post #225
  • Quote
  • Jun 16, 2010 8:16am Jun 16, 2010 8:16am
  •  hiredwhip
  • | Joined Nov 2009 | Status: Member | 4,980 Posts
Quoting SteveHopwood
Disliked
Cheers d. That is a super bit of bloop-spotting.

Essential fix in post 1, guys.

Ignored
Very Nice.....Fun Meter score just went up even higher......

whip
  • Post #226
  • Quote
  • Jun 16, 2010 2:03pm Jun 16, 2010 2:03pm
  •  paulbt38
  • | Joined Mar 2010 | Status: Member | 244 Posts
I haven't had a trade all week even with rsi filter off. I have downloaded newest version in case and uninstalled then reinstalled everything so will see how tomorrow goes.

With regards to backtesting I have tried running several backtests, however Simone initially keeps redrawing the fibs as and when you wuld expect her to but then suddenly she stops - see attached picture. Not sure if this is just a problem in backtests or whether at some point it will happen going forward.

Paul
Attached Image (click to enlarge)
Click to Enlarge

Name: screenshot.JPG
Size: 175 KB
  • Post #227
  • Quote
  • Jun 16, 2010 5:25pm Jun 16, 2010 5:25pm
  •  SteveHopwood
  • | Commercial Member | Joined Apr 2007 | 8,331 Posts
Quoting grandehombre
Disliked
Hi Steve,

I currently use an EA I wrote to manage orders, once I opened them (it does not open orders!).

Its purpose is to make my life less stressful, once an order has reached 10-15 pips. When that happens, I usually go and read a book and let the EA manage it.

Its rules are very simple[list][*]set a before-profit SL as soon as it detects an order it hasn't processed[*]if the order is in profit[*]move the SL to OpenPrice - x1, if order is +y1 pips in profit[*]move the SL to OpenPrice - x2, if order is +y2 pips in profit[*]move the SL...
Ignored
Ok, so what is left of the above quote came from http://www.forexfactory.com/showpost...&postcount=212

The attached is purely experimental It is not NOT NOT NOTto be used on any live accounts. It is purely experimental.

Basically, I do not understand what Nick was saying. What I think he was saying is this:

 

  1. send trades with no stop/tp
  2. management module will kick in and add a hard stop
  3. repeatedly at x points profit, mm will move the stop loss. Eventually it will protect the trade from any loss.
  4. at each of the subsequent 4 move-to-profit - retrace levels, mm will close out a certain part of the original trade. The default trade is 0.05 lots, and subsequent closures will be 0.01

Here is where my understanding gets really hazy:

 

  1. What happens to the remaining 0.01 lots?
  2. should there be a remaining 0.01 lots?
  3. if there should not be a remaining 0.01 lots, why was there not a hard tp in the first place?

All I have done is copy Nick's code into Simone, plus a few mods to accommodate it. It will be a miracle if what results is actually useful.

Oh dear. Here we go again.

In order to work, the latest relies on the attached mqh file going into your Experts/Include folder.

 

  1. the filename has spaces
  2. for some of you, these spaces will be replaced on download by the dreaded 20% thingy
  3. anyone too thick to have worked out that all you have to do is replace the 20% with a space better stay quiet. Posting about it here earns an automatic addition to my 'ignore' list. These days, there is no removal from this list; it means you cannot ever contribute to one of my threads ever again. That also applies to people dense enough to think they can get around this by sending me pm's and emails. Sort it our for yourselves, ok? I had to. It is not all that hard to do.

Attached Files
File Type: mq4 Simone with Nick's added sauce.mq4   92 KB | 334 downloads
File Type: mqh nicks std include.mqh   5 KB | 315 downloads
  • Post #228
  • Quote
  • Jun 16, 2010 5:50pm Jun 16, 2010 5:50pm
  •  SteveHopwood
  • | Commercial Member | Joined Apr 2007 | 8,331 Posts
Latest trading results: demo trading with no Rsi trend filter gave back all its profits from yesterday; live trading just eu, gy, ej with the trend filter turned on = + 43 pips using mptm to make sure initial winners could not turn into losers.

  • Post #229
  • Quote
  • Jun 16, 2010 6:12pm Jun 16, 2010 6:12pm
  •  SteveHopwood
  • | Commercial Member | Joined Apr 2007 | 8,331 Posts
As a matter of general interest, what follows is a pm exchange from a member. If anyone can add further clarification, then all help is appreciatively received.



Quoting TallCoolOne
Disliked
Hi Steve,

First off, thanks for the great EA and all your hard work. I was able to copy and recompile everything correctly. I was able to attach the the latest EA to EURGRB chart, but I think because we are outside of trading hours I had now problems. When I attached it to my EURJPY chart, my MT4 system crashed - inside trading hours. I had to delete the Simone with Nick's added sauce.ex4 from my experts folder to be able to bring up my MT4 session again. I just thought u would want to know. I don't know what the issue is. Again thanks!
Ignored
Hehe. So far as I am concerned. Microsoft will be first to the wall following the revolution. The coders of mt4 will be second in the line.

What I do in similar situations is the same as you have done, followed by a computer restart. Mostly this works, but not always. Occasionally I have been reduced to deleting and reinstalling the platform.

We are dealing with crap here and have to do the best we can to deal with it.

Cheers
  • Post #230
  • Quote
  • Jun 16, 2010 6:24pm Jun 16, 2010 6:24pm
  •  SteveHopwood
  • | Commercial Member | Joined Apr 2007 | 8,331 Posts
I just had to share this - sent to me by a pal:

AN IRISH BLONDE IN A CASINO

An attractive blonde from Cork, Ireland arrived at the casino. She seemed a little intoxicated and bet twenty-thousand Euros on a single roll of the dice.

She said, 'I hope you don't mind, but I feel much luckier when I'm completely nude'.

With that, she stripped from the neck down, rolled the dice and with an Irish brogue yelled, 'Come on, baby, Mama needs new clothes!'

As the dice came to a stop, she jumped up and down and squealed...'YES! YES! I WON, I WON!'

She hugged each of the dealers and then picked up her winnings and her clothes and quickly departed.

The dealers stared at each other dumbfounded.
Finally, one of them asked, 'What did she roll?'

The other answered,
'I don't know - I thought you were watching.'

MORAL OF THE STORY -

Not all Irish are drunks,
not all blondes are dumb,
but all men...are men.


  • Post #231
  • Quote
  • Jun 16, 2010 7:46pm Jun 16, 2010 7:46pm
  •  desmodeus
  • | Joined Feb 2010 | Status: Member | 29 Posts
Quoting SteveHopwood
Disliked
Latest trading results: demo trading with no Rsi trend filter gave back all its profits from yesterday; live trading just eu, gy, ej with the trend filter turned on = + 43 pips using mptm to make sure initial winners could not turn into losers.

Ignored
Hi Steve,

I'm seeing about breakeven lately from Simone in demo. I've been running RSI Trend filter off, too. And, as my minimum lot size is 0.1, I've been running with closehalf off, too. Is closehalf making a difference for you? I could go to 0.2 lots on fewer pairs and turn it on. What MPTM settings are you using above?

I had some good luck with Epsilon Megastar hacked to set no tp and MPTM closing the basket at $200 to the good.

Many Thanks!
-desmodeus
  • Post #232
  • Quote
  • Edited at 8:06pm Jun 16, 2010 7:54pm | Edited at 8:06pm
  •  Burton
  • | Joined Jan 2008 | Status: Member | 215 Posts
Yes men are men

I have loaded the Latest Simone with Nicks extra sauce

no problems, no crashes

I added some extra Comments so I can see what happens with SL movements

now to wait and see what happens

thank you Steve for your creativity.

PS: There are times when the breech does not seem to re-draw, as in the pic, I reloaded the EA after deleting the Globals and it redrew
Attached Image (click to enlarge)
Click to Enlarge

Name: picnk.JPG
Size: 83 KB
  • Post #233
  • Quote
  • Jun 16, 2010 8:22pm Jun 16, 2010 8:22pm
  •  rfking2
  • | Joined Apr 2010 | Status: That One Guy | 127 Posts
It appears that old boys trade management treats a trade like a modeled linear function. y=s/s(x+be) I dont follow what the slope is though. Seems like it would be easier just to use jumping stop in mptm.

Simone pulls alot of power out of the comp. Loading it has made me crash before. Of course I am also running around 70 other charts at the same time My advise is to get a new computer.
  • Post #234
  • Quote
  • Jun 16, 2010 8:39pm Jun 16, 2010 8:39pm
  •  grandehombre
  • | Joined Apr 2010 | Status: Member | 53 Posts
I'll reply more fully when I get a chance in a few hours, but here is something urgent:

>>Basically, I do not understand what Nick was saying. What I think he was ?>>saying is this:
>>send trades with no stop/tp

I was not aware of criminal ECNs when I developed that EA; also, it was being tested on a demo account. Thus, it was ok to send an order with or without SL and let the EA ensure that there was an SL.

Now that I know better, I use a script to place orders and it always sets a 22 pip SL.

So, just to make sure, always set an SL with your order.
The EA simply ensures that there is an SL!

more soon...

Cheers,
Nick


Quoting SteveHopwood
Disliked
Ok, so what is left of the above quote came from http://www.forexfactory.com/showpost...&postcount=212

The attached is purely experimental It is not NOT NOT NOTto be used on any live accounts. It is purely experimental.

Basically, I do not understand what Nick was saying. What I think he was saying is this:
...
...

Ignored
  • Post #235
  • Quote
  • Jun 16, 2010 11:52pm Jun 16, 2010 11:52pm
  •  grandehombre
  • | Joined Apr 2010 | Status: Member | 53 Posts
continuing on from my last msg on the OrderManager EA


Firstly, this is work in progress. The following functionality has not made it past the design stage:
- Profiles: Since each currency pair behaves a little differently, I want to have profiles for each pair. The profile will specify most of the parameters that are currently entered by the user. So, for 'choppy' pairs the allowed-pip-reversal may be a little bigger etc

- Trailing stop: the EA currently caters for up to 4 stages of SL. However, there is nothing in place to manage SL after the last stage is reached. The plan is to have a virtual trailing stop activate once the last stage is passed.
Eg.
at x1 pips, set sl1
at x2 pips, set sl2
at x3 pips, set sl3
at x4 pips, set sl4 and start a virtual trailing stop of k pips behind price.

------------------------

With this EA, the devil is in the detail.
It is very sensitive to settings. If you set very tight SLs (sl1, sl2 etc above), you can find yourself with a closed order too soon.

If you take too many lots out at various stages, you may end up with no lots left (ie order gets closed) even though there were plenty more pips to be made.

If you set a tight pip-reversal, you may choke an order too soon.

So, this needs to be analysed for each pair, as well as your trading strategy.
If your strategy aims to get 10-15 pips, you will need to configure it very differently from a strategy that aims for 40+ pips...

Think of it as the gearbox in a car. All cars of the same brand and model have pretty much the same gearbox but you set it to different gears depending on whether you are have a leisurely drive ('motoring' in the UK) or going up a hill with 4 big, fat guys in the back seat.

In the coming days I will be incorporating some of the features that had not made into the code yet.
My difficulty is that I do not want to mess up the code, in order to make it easier for non-developers to compile/manage. No offence to anyone, but I am used to writing complex software and delivering a binary to the users. They don't need to mess with a code and I make sure it is easy to use.

Alas, in this case, we are delivering just the source code and the users then have to compile it, which as we found out, can create a wee bit of a problem.

My suggestion would be to supply the binary along with the source and ask the users to just use the binary. Leave the source for browsing.

Anyway, that's my 2pips worth of wisdom.

Back on the EA now...

Re config profiles.
The original design called for some rather complex config files and some custom DLLs to manage them. I've moved away from that, as I don't have the time to write them any more(in freePascal).
(Since I have joined the forum, there is the extra burden of keeping it simple for non dev users).
So, I have implemented a version that uses Global Variables to keep most of the parameters in. This should be ready soon.

Another issue with the version of the EA in use here at the moment, is that if you restart it or reset it, it will restart the lifecycle from the begining.
For example, if the EA is running and an order is up to 21pips and the EA has taken 0.1 lots at 12pips and another 0.2 lots at 20 pips....
if you restart/reset it, it will do it all over again, ie it will again take 0.1 lots at 12pips and another 0.2 lots at 20 pips!

This has been addressed in the latest development versions.

I think this msg is bigger than the code for the EA, so I'll stop here for the moment.

Just keep in mind, this is not a fire and forget, straight out of the box. It needs to be configured for the pair and your trading strategy.

And, as always, you can choose to just not use it :-)

more to come...

Cheers,
Nick
  • Post #236
  • Quote
  • Jun 17, 2010 1:25am Jun 17, 2010 1:25am
  •  argon
  • | Joined Feb 2010 | Status: Member | 157 Posts
still receive error messages, even with new Nick's modified EA Simone, always putt in include folder nicks 20% etc....

'simone stuff.mqh' - cannot open the program file Crogram FilesMetaTrader - Alpari UKexpertsSimone with Nick's added sauce.mq4 (269, 1)

'nicks std include.mqh' - cannot open the program file Crogram FilesMetaTrader - Alpari UKexpertsSimone with Nick's added sauce.mq4 (271, 1)
this is the error line ??????
//From Nick
#include <nicks std include.mqh>



can somebody help me plz guys
never had any problem before with others, great Steve's EA.....

cheers guys
  • Post #237
  • Quote
  • Jun 17, 2010 1:35am Jun 17, 2010 1:35am
  •  octomanoak
  • | Joined Feb 2009 | Status: Member | 348 Posts
The latest Simone version (without the sauce) loaded just fine when it was outside trading hours. When trading hours opened, it froze up and crashed. Reboot, clean platform, same result. Using IBFX demo.
  • Post #238
  • Quote
  • Jun 17, 2010 1:58am Jun 17, 2010 1:58am
  •  grandehombre
  • | Joined Apr 2010 | Status: Member | 53 Posts
Wow!
I don't mind seeing my name in lights, but not when there is a lynching party out!

I am not using the latest version at the moment, so I can't help with specifics.

However, here are some of the things we learnt in the past:
- Make sure you place any .mqh files in the expertsinclude directory

- Make sure the files are named exactly as shown in the forum.

- Make sure the 'include' files are named exactly as shown in the main source file, i.e. if the file included is called 'simone stuff.mqh', make sure the file you downloaded is not called simone%20stuff.mqh

Perhaps put another way, if that stuff compiles for Steve or I (as the case may be), then it will also compile for you, unless:
- either of us forgot to post a file
- you downloaded it into the wrong directory
- you downloaded it with the wrong name
- you are just having a bad day :-)

As for the crashes, they are a mystery to me!
As someone who has written in anything from 8-bit assembler to just about any language out there and have written from firmware to GUI apps, I am quite familiar with 'stuff' that causes low-level crashes.

But I can't see what could be crashing MT4 via plain ol' MT4 source files.

If you are compiling the code on your machine and then it crashes, yet it works for Steve or I, then the issue is with your environment.

Note: No, I am not being a prick.
I am just stating a technical absolute.
Specifically, I am saying that it if you compile it ok using your version of MT4, it should not crash for you.

Please read my note just above once more; I don't want anyone to think I am being caustic!

It means that something in the software environment on your PC is not compatible with the expected environment.

In plain words that would normally mean your MT4 version is different enough to be an issue (very unlikely with mq4 source, if it compiles ok on your PC)

or,

the MT4 source files you received use low-level API calls *and* your Win environment is not compatible (not common).

If this msg hasn't given you a headache, you are a lot more resilient that I. :-)

Best of luck,

Cheers,
Nick

ps: Steve, what if you supplied the ex4 as well? It may help in some cases...Anyway, I can feel some A- blues coming on...
I woke up this mornin',
my platform had crashed,
My pippies are gone,
My hopes are dashed.
<solo starts here and goes forever>
  • Post #239
  • Quote
  • Jun 17, 2010 4:08am Jun 17, 2010 4:08am
  •  sundog
  • | Joined Dec 2008 | Status: Member | 409 Posts
Quoting SteveHopwood
Disliked
Latest trading results: demo trading with no Rsi trend filter gave back all its profits from yesterday; live trading just eu, gy, ej with the trend filter turned on = + 43 pips using mptm to make sure initial winners could not turn into losers.

Ignored
FYI, this week my demo, no RSI filter.

GU 34 wins, 3 losses, 1091 pips
AU.. no trades at all, I'll look into that
EU 2 wins no losses. 113 pips
EJ, 1 win, no losses 174 pips.

Alpari UK demo.
  • Post #240
  • Quote
  • Jun 17, 2010 4:25am Jun 17, 2010 4:25am
  •  d-Squared
  • | Joined Jun 2008 | Status: Member | 174 Posts
Quoting sundog
Disliked
FYI, this week my demo, no RSI filter.

GU 34 wins, 3 losses, 1091 pips
AU.. no trades at all, I'll look into that
EU 2 wins no losses. 113 pips
EJ, 1 win, no losses 174 pips.

Alpari UK demo.
Ignored
Hi Sundog

That's impressive. Can you post your set file(s)? What timeframe did you use?

Cheers & well done!

David
  • Commercial Content
  • /
  • Simone Guy's 'Simple and Consistent Fibonacci Method'
  • Reply to Thread
    • 1 1011Page 121314 16
    • 1 11Page 1213 16
0 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