From a73e2c0713fbbd2c9cebc5651618ab8cd651f4b1 Mon Sep 17 00:00:00 2001 From: Artur Date: Tue, 29 Sep 2020 11:26:32 +0200 Subject: [PATCH] Updated for compatibility with ver 3.11 --- Include/AZ-INVEST/SDK/CommonSettings.mqh | Bin 18166 -> 24112 bytes Include/AZ-INVEST/SDK/CustomChartInputs.mqh | Bin 29176 -> 29638 bytes .../AZ-INVEST/SDK/CustomChartSettingsBase.mqh | Bin 22948 -> 23824 bytes .../AZ-INVEST/SDK/ICustomChartSettings.mqh | Bin 1034 -> 1222 bytes Include/AZ-INVEST/SDK/Normailze.mqh | 3 ++- 5 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Include/AZ-INVEST/SDK/CommonSettings.mqh b/Include/AZ-INVEST/SDK/CommonSettings.mqh index fa716a2d5d13cc9f0dbccd93737bef0c3f07d8e3..f96ecc52470fe9d39cb1f28d85f79eb8183805f3 100644 GIT binary patch delta 3009 zcmb_e-%ne06hAGI&_ZFQg|-v06eJ{qEx*KN@duPL7FIx7B%2skxJCVTMBhh)6 zKHu-Te}8DXw{N+(XX9V2ef*_u!j+;8O4AlyBL~^ZFBku73-^a9ft3VhD37@-l)`g@ zvY1OkKBHC-G*b3RzsO&~{DJ&9`9)pjSp4wGY#2w+Jx329qLl^ zd48wa1?=%1`#P`M-{K$bD`JY%^?|3f0A?pV#gFU1xA4z(jr_>k!Ap*pZKX*0j^o@j zQ*?pCDkh1=Ph;@5sr+StI>#3q+d0tqeEmbjlSc$e%3^MM!1N8R=WtiE^ljtURlPm5 z_=-!8K`Vb`4e{NkjuP+(O|P1Odrp1FzggVH2TgX168*r{P^@zX4gw7|kJqFr!TIK> zYfhDG6X4fTvIL5gWjNwc^Jfl8rIaf}t0;Jr<5~W*d8hC?%_1!e6r~6)BRx|{%RI%^ zcuXa10nahaoQLF$D(9_(qSEpD3lvi}%@Tb`o?Jm(e&}Wk04hurt_jN$V9e$dnHOMT znuasOxM4o7YIwEG^80jFc@Qr1qgFrPb=C1tbzViAeP;vDx$V5?>NQni*XdESweDVL zmbMjrRutGAGOw+MI>(I}xYV{!4uNeeisk87)Izu8n!((48b|2bX30~UgDp=FRJBmD zoKV}v@NF+yOeqYqg_XsjlUtN{GIXO94|3q{8405xTl6m0q)4)1vcM3fKNOR+tsezH z1~4l{l<}YuCwI5>o+-;0qcsxuu_b#v1R z1B%(^i2^#A56Y`8s}u3_J(s0a+#_^x9wHE|=lHgJv?P6m3XnFGt(_-O_28+dEH7k0`)zA0?-1-Z@J z;fzBfscYp$ORc=;?dXqySKHv8W^o219C#?K-UX6>yxyUsNK8H< zEd{CUvCV7e4WBzwwyJ9#Mze7Ynzu`6qO;YJJgLnfFP-jKt8VxIi9tF9Dqg(gnW^C~ zd=2O`ZG5?_v3URVC$;T|NoL-o$T(l?JPQdku_{OuFLzGXIJBc*h=P9v-nFy`Co#&Y zgCI#)QS_9emiF(UozZ1FU7Ai3vXdZ;P*I2`PFL|33+dvW?!^GNIlQl&N5_hz3(cd~ zNH>!s-`u^9t}m;e6;_>Yf@1uQ&BK4$YDZ%*EKHaFnK!kka{VaU(G2>jc#ZL_wT16T z>IxFlmL6c~7fMN*(JiC<&O&z{DE#yi?m<&iGuqk|aBLye$K#klycZ2SRvO}A7wAnrU$@YQ`tTjXb4a~q^dd&Xm@CMKEDmETq=W`(gw7z% z@)aTjh#7=-*lC=s1SEC@Kmb7rSpx7Cz|kn0+BiL;s-}I&Z}Uxk;kuqwL&eBWKmqy> DDo9dJ delta 199 zcmV;&0671!yaD!&0kF6UlMD$!lTHi{lVS{Jld=jvlMD?elQ<1rlU4~llhzF)vknf- z0g@0zlS~W{lUNWuv;GpO0h6{AK9i0P2D3sI3IUVm8!WSk7a{?Zjt&Ns))+#Q))`up zMh+m8Vj7Z@d>0Ipt{e!H8XO9fE*l1ud?6TL diff --git a/Include/AZ-INVEST/SDK/CustomChartInputs.mqh b/Include/AZ-INVEST/SDK/CustomChartInputs.mqh index a62e9f60e9f71457b1c8e96bc967b6f74ff7ef6b..b96e0060a4fa46ab33d7d31d72575194bc3c9c27 100644 GIT binary patch delta 246 zcmezInDN+i#tr{iCih9OO_r0hnf!o}O*xGrpP`5$nIV4Qh;9XjBsBe*40#OcKzs9nbPhx1-1j;|M4K diff --git a/Include/AZ-INVEST/SDK/CustomChartSettingsBase.mqh b/Include/AZ-INVEST/SDK/CustomChartSettingsBase.mqh index ac0385259657414db22fc98bbb405ff107177e27..8357e91b545532ab41e706a8cfd03ef7baa51dce 100644 GIT binary patch delta 358 zcmZ3onQ_7{#tm+ao0l=}QJtKi$1%A~O~cZSA)ld$!HFS}A(5_Oh^XmbOV|K(wz!4F$hSe0cntV87L;yqo&uCt)Fz1r%8(A7J8|9Kggj qd4r=C(Bx8v93aGRGCnmhlNSVwO>S^;n!F&`YVs{dxy=DyA^ZSp4_S=> delta 65 zcmV-H0KWf_x&frK0kB2^k>D_s5&;$oNdRsDZ~%1xbh9-9%_Wn39S)Nm914?OL=2N~ X2nLg&ITDkQC^WNbC}1M9o=tKOym1vU diff --git a/Include/AZ-INVEST/SDK/ICustomChartSettings.mqh b/Include/AZ-INVEST/SDK/ICustomChartSettings.mqh index 40e6bcf98fac5f11795c5b53e0fcba6bb9b4ad23..817566424408a85639a3438234030a01e24c55bb 100644 GIT binary patch delta 114 zcmeC;IL0|4K|hTlg&~z8jX{ASfFYhCh{2V?kHMS4AINqB^5TJ_K|mfa0~b&Q5KfE^ rRs~7uG2}87GGs8=fu)pzM&vLQ14$%>iQFLJJfQiR3~3v;2Qvczna>nq delta 18 ZcmX@c*~Kv-Vd50O$x)1an=2Uom;pli20j1) diff --git a/Include/AZ-INVEST/SDK/Normailze.mqh b/Include/AZ-INVEST/SDK/Normailze.mqh index b4239bc..1a7b284 100644 --- a/Include/AZ-INVEST/SDK/Normailze.mqh +++ b/Include/AZ-INVEST/SDK/Normailze.mqh @@ -10,7 +10,8 @@ double NormalizeLots(string symbol, double InputLots) { double lotsMin = SymbolInfoDouble(symbol,SYMBOL_VOLUME_MIN); double lotsMax = SymbolInfoDouble(symbol,SYMBOL_VOLUME_MAX); - int lotsDigits = (int) - MathLog10(SymbolInfoDouble(symbol, SYMBOL_VOLUME_STEP)); +// int lotsDigits = (int) - MathLog10(SymbolInfoDouble(symbol, SYMBOL_VOLUME_STEP)); + int lotsDigits = (int)MathAbs(MathLog10(SymbolInfoDouble(symbol, SYMBOL_VOLUME_STEP))); if(InputLots < lotsMin) InputLots = lotsMin;