Blessing 2 - page 202

 

thank you slack. its amazing. the results from the excelsheet are very promising. very bad that they cannot calculate with the autocal feature. i start thinkin that autocal is most responsible for my big dd. when it messes the things up a large dd can occur. but i have always made better results with autocal on on the tester, so i am just afraid to trade without the autocal :/

 
pudseybear:
Thanks Vladimir

I thought it was some special trick in your EA to knock off TPs after level 6.

Anyway it made a lot of profit, pity it was a demo account, but there again if it had gone in wrong direction, I might have been in the brown stuff.

I don't understand why your version does this, all other versions seem to be ok even on Alpari

My be it's because i use custom 'Set/Modify/DeleteOrder' procedures to improve reliability of REAL trading (except 0 TP case! ...work in progress...).

And also you may see description of error occured. Original Blessing uses standard MT-4 functions to set/modify orders and no any control procedures to check-IS ORDER SET SUCCESSFULLY / IS ORDER MODIFIED SUCCESSFULLY / IS ORDER DELETED SUCCESSFULLY. So if 'trade contest is busy' or any other error occured, i think Blessing will miss at least one grid step or will not Modify/DeleteOrder and all system probably to be damaged.

Demo is Demo, like a honey for bee. In real trade broker do many things to make your life harder. You will never be 'in the brown stuff' being reasonable/smart/responsible & careful.

It's my personal opinion,may be i'm not right, but...i thing so and as far as my results satisfy me i will continue(next week).

Real performance picture.

Files:
 

If you can sort this TP thing it would be really good.

I still can't get it to work properly on Forex.com, maybe its due to your procedures as described above.

Thanks for explanation.

VladimirSergeevich:

It's my personal opinion,may be i'm not right, but...i thing so and as far as my results satisfy me i will continue(next week).

Real performance picture.
 

Hey Slack, I like your excel. But I think your multiplier calculation is a little off. If the multiplier is 1.3 with starting lot at 0.01 the levels in your excel file go:

lvl1 - 0.01

lvl2 - 0.01 <- This is caused by the mql4 condition mentioned below

lvl3 - 0.02

lvl4 - 0.02 <- This is caused by not rounding which the normalize double does

when I think they should be

0.01

0.02

0.03

0.04

I think you need a condition and rounding, because blessing behaves differently.

Look at the mql4 code in blessing.

if (ll <= 0.01) lot2=NormalizeDouble(ll*2+LotInc,2); else lot2=NormalizeDouble(ll*Multiplier+LotInc,2);

Check out my excel sheet I posted on page 197. I'm not saying mine is perfect =) but I think the multiplier is more accurate.

My multiplier calculation fails when it is set to 1.24 or below. I haven't had the time to fix it

[Deleted]  
georgedim:
Good work Slack thanks. George

You're very welcome, George. Thanks for the kind word.

[Deleted]  

thank you slack. its amazing. the results from the excelsheet are very promising. very bad that they cannot calculate with the autocal feature. i start thinkin that autocal is most responsible for my big dd. when it messes the things up a large dd can occur. but i have always made better results with autocal on on the tester, so i am just afraid to trade without the autocal :/[/QUOTE

No problem, Feline, you are welcome.

I got an idea to estimate the autocal, but I need to flesh it out and test a little.

[Deleted]  
engreric:
Hey Slack, I like your excel. But I think your multiplier calculation is a little off. If the multiplier is 1.3 with starting lot at 0.01 the levels in your excel file go:

lvl1 - 0.01

lvl2 - 0.01 <- This is caused by the mql4 condition mentioned below

lvl3 - 0.02

lvl4 - 0.02 <- This is caused by not rounding which the normalize double does

when I think they should be

0.01

0.02

0.03

0.04

I think you need a condition and rounding, because blessing behaves differently.

Look at the mql4 code in blessing.

if (ll <= 0.01) lot2=NormalizeDouble(ll*2+LotInc,2); else lot2=NormalizeDouble(ll*Multiplier+LotInc,2);

Check out my excel sheet I posted on page 197. I'm not saying mine is perfect =) but I think the multiplier is more accurate.

My multiplier calculation fails when it is set to 1.24 or below. I haven't had the time to fix it

Right-on, Engreric, thanks for looking and commenting. I was hoping you would check it out and find the errors. You are absolutely correct about the rounding feature; I totally forgot about that. Rev 2 coming up.

BTW, I like your spreadsheet, too, but mine is prettier

 
Slack:
You're very welcome, George. Thanks for the kind word.

Hello Slack,

Can you PM me please. I want to send something for your approval.

Best

George

[Deleted]  
pudseybear:
Slack, this looks good but can't open file

Hey Pudseybear - Did you get this figured out. Were you unble to open the Zip file or Excel sheet? FYI, Excel is Office 2007 format, but I can save as an earlier Excel version if need be. Please let me know.

 
Slack:
Right-on, Engreric, thanks for looking and commenting. I was hoping you would check it out and find the errors. You are absolutely correct about the rounding feature; I totally forgot about that. Rev 2 coming up. BTW, I like your spreadsheet, too, but mine is prettier

Slack, I agree that yours is prettier. But mine allows you to compare two different settings, supports more levels, and thus far calculates more correctly. Yours drastically underestimates the risk =)

so Haaaa

BTW: I think this forum needs more friendly competition for Blessing 2 to benefit. I'm tired of reading posts from people that don't care to read the previous 200 pages, followed by lame questions.

Happy Pipn and Good Luck