Looking forward to seeing the results...
Kind regards
Tony
Great feedback, Andy. I will create parameters for both the ATR period and the ATR Time Frame in the next version.hopfi2k » Thu May 12, 2016 6:24 am wrote: What I have figured out so far is, that 14-period daily ATR is to slow to modify the distance in case of bigger (news) events. Currently I'm using 6-period ATR (4hour) which basically the range for one trading day. Might be worth considering making the ATR period/timeframe as user input in your GridDancer
Hi Gertjan,Gertje » Thu May 12, 2016 6:35 am wrote:Hello Renexxxx,
Any suggestion about the lotsize/ balance? What did you use for the $5,- default?
Tnx,
Gertjan
At this stage, the assumption is made that there are no other trading activities (from other EAs or manual trading) happening on the account. GridMaster sets the value of AccountEquity() to a Global Variable at the start of a cycle, and compares the current AccountEquity() against that value, to see if the account has grown by MinEquityIncrease. The AccountEquity() function gives the equity of the whole account and doesn't just look at a certain magic number. This can be added later on, but for now just run only GridMaster/GridDancer on the account.KingOfCoolville » Thu May 12, 2016 6:53 am wrote: Just a quick question, how does GridMaster work out the MinEquityIncrease parameter? Is it done via comment, magic number or all trades closed? As you can see from the above my equity has increased by £65.08, the MinEquityIncrease is set to 50 - but no trades have been closed. I did have to close a few existing trades from another EA before I started the test so I'm not sure if that is affecting things.
I started to follow this bot/topic since Steve drew our attention to it. (Read: I eat everything, depending on origin. That includes dogs in China).renexxxx » Thu May 12, 2016 2:34 am wrote:At this stage, the assumption is made that there are no other trading activities (from other EAs or manual trading) happening on the account. GridMaster sets the value of AccountEquity() to a Global Variable at the start of a cycle, and compares the current AccountEquity() against that value, to see if the account has grown by MinEquityIncrease. The AccountEquity() function gives the equity of the whole account and doesn't just look at a certain magic number. This can be added later on, but for now just run only GridMaster/GridDancer on the account.KingOfCoolville » Thu May 12, 2016 6:53 am wrote: Just a quick question, how does GridMaster work out the MinEquityIncrease parameter? Is it done via comment, magic number or all trades closed? As you can see from the above my equity has increased by £65.08, the MinEquityIncrease is set to 50 - but no trades have been closed. I did have to close a few existing trades from another EA before I started the test so I'm not sure if that is affecting things.
You can inspect the value of the Global Variable Equity213823 to see what the equity was at the start of the cycle. This is the value, the EA is using to compare against the current equity.
No, the OOTB setting for LotSize = 0.05. Hit the reset button on the Expert properties screen (F7) and you will see.ludowillems » Thu May 12, 2016 11:30 pm wrote:I use OOTB settings, so orders are opened @0.01 lots. But after a while, the bot started trading with 0.05 lots/trade.Is this normal behaviour?
haha love a bit of EA automagic... I usually blame the magic monkey.renexxxx » Thu May 12, 2016 7:29 pm wrote: No, the OOTB setting for LotSize = 0.05. Hit the reset button on the Expert properties screen (F7) and you will see.
Also, the EA is not automagically changing the lotsize from 0.01 to 0.05. A human hand must have been involved...