Code: Select all
if (WaveStatus == TmaYellowWave)Code: Select all
if (WaveStatus == WaveSell)SAM
Code: Select all
if (WaveStatus == TmaYellowWave)Code: Select all
if (WaveStatus == WaveSell)Thanks for pointing this out Sam.forexsam » Thu Feb 12, 2015 6:02 pm wrote:I believe that there is a typo ... line 3995
should beCode: Select all
if (WaveStatus == TmaYellowWave)
However, I think this closure will fail if WaveTradeBlueToYellowOnly = trueCode: Select all
if (WaveStatus == WaveSell)
SAM
Code: Select all
if (!WaveTradeBlueToYellowOnly)
{
if (Bid < val)
WaveStatus = Wavesell;//High wavy gold line so sell below it
else
WaveStatus = Wavebuy;//Low wavy gold line so buy above itFeel free Sam. Today is a teaching day for me, so I have no time available. Thanks.forexsam » Fri Feb 13, 2015 4:36 am wrote: P.S. Steve, if you want me to find the specific logic, let me know, I actually have some time available.
Sam, bear in mind that it is nearly 23.00 here in the uk and have imbibed a bit, and so could be talking my usual post 18.00 rubbish.forexsam » Fri Feb 13, 2015 10:04 pm wrote:I Need help. Here is what it is doing. When a 2nd signal is given, but it fails correctly because either we have an OPEN/CLOSE or just an OPEN on that bar, It holds on to that signal, OR HGI isn't re-read at the open of the next bar. Either way, when the next bar opens it fires that signal/trade AND ignores the MinDistancePip Rule. Therefore, Double Trade.
I forced it to happen by manually closing a trade while the signal was still valid. There was no reason to trigger the trade on that next bar ... I'm tiredThis is a BUNCH of code
Steve I commend you on this effort...I'll get back to it after dinner.