Hello, today I found my self inspired and used this Shell EA, but when compiled some errors and a lot of warnings appeared with this new Empty4 version. I managed to solve the errors (some dots "." in recovery section) and some warnings, wich I learned from Milanese, thank you buddy.
EA is working, I don't know how yet

, but that's my problem, the thing is there are other warnings I can't fix because I don't have a clue on how to, most of them are in the return line
arrays passed by reference only BO_test(Steve).mq4 3142 42
function must return a value BO_test(Steve).mq4 3923 7
function must return a value BO_test(Steve).mq4 3976 7
function must return a value BO_test(Steve).mq4 4038 30
function must return a value BO_test(Steve).mq4 4083 7
function must return a value BO_test(Steve).mq4 4096 10
function must return a value BO_test(Steve).mq4 4110 10
not all control paths return a value BO_test(Steve).mq4 1887 1
declaration of 'tf' hides global declaration at line 436 BO_test(Steve).mq4 1908 19
declaration of 'tf' hides global declaration at line 436 BO_test(Steve).mq4 1915 18
declaration of 'tf' hides global declaration at line 436 BO_test(Steve).mq4 1946 18
declaration of 'i' hides global declaration at line 429 BO_test(Steve).mq4 2445 11
variable 'col' not used BO_test(Steve).mq4 2445 13
declaration of 'i' hides global declaration at line 429 BO_test(Steve).mq4 2489 11
declaration of 'i' hides global declaration at line 429 BO_test(Steve).mq4 2530 12
'void' function returns a value BO_test(Steve).mq4 2566 7
variable 'stop' not used BO_test(Steve).mq4 2614 19
declaration of 'i' hides global declaration at line 429 BO_test(Steve).mq4 3083 12
declaration of 'i' hides global declaration at line 429 BO_test(Steve).mq4 3097 11
declaration of 'i' hides global declaration at line 429 BO_test(Steve).mq4 3116 11
declaration of 'i' hides global declaration at line 429 BO_test(Steve).mq4 3127 12
declaration of 'i' hides global declaration at line 429 BO_test(Steve).mq4 3144 11
declaration of 'i' hides global declaration at line 429 BO_test(Steve).mq4 3158 12
declaration of 'tf' hides global declaration at line 436 BO_test(Steve).mq4 3305 41
I wish to know how to fix this kind of warnings, I'll appreciate any advise.
Cheers
Ric