1"use strict";(self.webpackChunktradersforge=self.webpackChunktradersforge||[]).push([["6809"],{4042:function(e,n,a){a.r(n),a.d(n,{default:()=>l});let l='<xml xmlns="http://www.w3.org/1999/xhtml" is_dbot="true" collection="false">\n <variables>\n <variable type="" id="LbJ%gBkQn8lHX-LuY;OE" islocal="false" iscloud="false">rdalembert:profitThreshold</variable>\n <variable type="" id="p:YOw{BN8)4wTUEgW?f;" islocal="false" iscloud="false">rdalembert:lossThreshold</variable>\n <variable type="" id="u]E%rdqSO!DWc9s^8K]F" islocal="false" iscloud="false">rdalembert:initialStake</variable>\n <variable type="" id="Xv=?/_{i5i7(YfFJqUM2" islocal="false" iscloud="false">rdalembert:totalUnits</variable>\n <variable type="" id="4f|w2F((L4rk#3M-J;*A" islocal="false" iscloud="false">rdalembert:totalProfit</variable>\n <variable type="" id="*=}*J);IF41.[{MJiCAp" islocal="false" iscloud="false">item</variable>\n <variable type="" id="M2a6~ns#)Z8]U2O_/=Fv" islocal="false" iscloud="false">rdalembert:resultIsWin</variable>\n <variable type="" id="[ax~`ks#%O(-rbc6!v9_" islocal="false" iscloud="false">rdalembert:rdalembert_cycle</variable>\n <variable type="" id="j0[Hkhp,O~7]V~x(ah?j" islocal="false" iscloud="false">rdalembert:profit</variable>\n <variable type="" id="p-4tlxIzq=3o=Q5:r@o;" islocal="false" iscloud="false">Notification:currentStake</variable>\n <variable type="" id="SS:FXo?_]$Qx|gy:kwj}" islocal="false" iscloud="false">won</variable>\n <variable type="" id="VcD96z[md2rpGWNJc2?2" islocal="false" iscloud="false">loss</variable>\n <variable type="" id="2xtNcEBX/uqj0ZB#eE9u" islocal="false" iscloud="false">rdalembert:tradeAgain</variable>\n <variable type="" id="whzbmV.W]q3$46WdmwF5" islocal="false" iscloud="false">Notification:lossThresholdReached</variable>\n <variable type="" id="zd*r1aTHU,XoZt+m9A%." islocal="false" iscloud="false">Notification:totalProfit</variable>\n <variable type="" id="J$E%~31mmrWttoKAlv=m" islocal="false" iscloud="false">Notification:profitThresholdReached</variable>\n <variable type="" id="9G`jNX+atwDFAu]PjEwb" islocal="false" iscloud="false">useMaxStake?</variable>\n <variable type="" id="_ry@=Pn~?k:OMsm69^mj" islocal="false" iscloud="false">maxStake</variable>\n <variable type="" id="Q(1ip|EGmQ1J@hSU(!DC" islocal="false" iscloud="false">rdalembert:changeInUnit</variable>\n </variables>\n <block type="trade_definition" id="c.;ChR[G?2/lu[`shalQ" deletable="false" x="48" y="48">\n <statement name="TRADE_OPTIONS">\n <block type="trade_definition_market" id="*z5eSR~mt#(|upx(NCB6" deletable="false" movable="false">\n <field name="MARKET_LIST">synthetic_index</field>\n <field name="SUBMARKET_LIST">random_index</field>\n <field name="SYMBOL_LIST">1HZ100V</field>\n <next>\n <block type="trade_definition_tradetype" id="{[R6A=sR8$3%rXWv#y@D" deletable="false" movable="false">\n <field name="TRADETYPECAT_LIST">callput</field>\n <field name="TRADETYPE_LIST">callput</field>\n <next>\n <block type="trade_definition_contracttype" id="Vth2LmJ3vEn:@uJbf(Ka" deletable="false" movable="false">\n <field name="TYPE_LIST">both</field>\n <next>\n <block type="trade_definition_candleinterval" id="TH^O28R0h2qoojurz[]N" deletable="false" movable="false">\n <field name="CANDLEINTERVAL_LIST">60</field>\n <next>\n <block type="trade_definition_restartbuysell" id="W|MoD#65cn(MgU*3MheP" deletable="false" movable="false">\n <field name="TIME_MACHINE_ENABLED">FALSE</field>\n <next>\n <block type="trade_definition_restartonerror" id="Aq/Ox_p+%#OBJkc@vAcu" deletable="false" movable="false">\n <field name="RESTARTONERROR">TRUE</field>\n </block>\n </next>\n </block>\n </next>\n </block>\n </next>\n </block>\n </next>\n </block>\n </next>\n </block>\n </statement>\n <statement name="INITIALIZATION">\n <block type="variables_set" id="3TlyeuH4#I`36K:;)tho">\n <field name="VAR" id="9G`jNX+atwDFAu]PjEwb" variabletype="">useMaxStake?</field>\n <value name="VALUE" strategy_value="boolean_max_stake">\n <block type="logic_boolean" id="/Lrko!zsB`y:?w$Ovk$x">\n <field name="BOOL">TRUE</field>\n </block>\n </value>\n <next>\n <block type="variables_set" id="{1+n32AGU]3`2N+$@-D;">\n <field name="VAR" id="_ry@=Pn~?k:OMsm69^mj" variabletype="">maxStake</field>\n <value name="VALUE" strategy_value="max_stake">\n <block type="math_number" id="v{NTT:eda8z$4ljl_#,7">\n <field name="NUM">1000</field>\n </block>\n </value>\n </block>\n </next>\n </block>\n </statement>\n <statement name="SUBMARKET">\n <block type="trade_definition_tradeoptions" id="AJ}#%ErG_e5RT4nFaX#}">\n <mutation has_first_barrier="false" has_second_barrier="false" has_prediction="false"></mutation>\n <field name="DURATIONTYPE_LIST">t</field>\n <value name="DURATION" strategy_value="duration">\n <shadow type="math_number_positive" id="b]*O{L%#RFd9zJcq+[;!">\n <field name="NUM">1</field>\n </shadow>\n </value>\n <value name="AMOUNT">\n <shadow type="math_number_positive" id="t;k[dYd{%4@5dIO(+sO,">\n <field name="NUM">1</field>\n </shadow>\n <block type="procedures_callreturn" id="U5,TV?p#X:P9A{dAv@GV">\n <mutation name="Reverse D\'Alembert Trade Amount"></mutation>\n <data>CI@IiTlr,.O=:m#QLq`M</data>\n </block>\n </value>\n </block>\n </statement>\n </block>\n <block type="after_purchase" id="M7YXS![uB[Cn%DivgF8~" x="872" y="54">\n <statement name="AFTERPURCHASE_STACK">\n <block type="controls_if" id="pV`yFK.@h(+bNusQ^~Ok">\n <value name="IF0">\n <block type="procedures_callreturn" id="@4jXYJ~}af#2GO[x%=ja">\n <mutation name="Reverse D\'Alembert Trade Again After Purchase">\n <arg name="rdalembert:profit"></arg>\n <arg name="rdalembert:resultIsWin"></arg>\n </mutation>\n <data>-9(QN`Sc2$IvQPr6M9QP</data>\n <value name="ARG0">\n <block type="read_details" id="7GaHFo)Sgv0{-mwj(|iq">\n <field name="DETAIL_INDEX">4</field>\n </block>\n </value>\n <value name="ARG1">\n <block type="contract_check_result" id="G+Qj59`gOqZ+0tQ80mEX">\n <field name="CHECK_RESULT">win</field>\n </block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="trade_again" id="+RyH36(_8o:%1qmIr-X{"></block>\n </statement>\n </block>\n </statement>\n </block>\n <block type="procedures_defnoreturn" id="y?vDuuwfiR,*DqC],*C:" x="873" y="516" collapsed="true">\n <mutation>\n <arg name="rdalembert:resultIsWin" varid="M2a6~ns#)Z8]U2O_/=Fv"></arg>\n </mutation>\n <field name="NAME">Reverse D\'Alembert Core Functionality</field>\n <statement name="STACK">\n <block type="text_join" id="oLUTp~masVJX7AE-mE?!">\n <field name="VARIABLE" id="p-4tlxIzq=3o=Q5:r@o;" variabletype="">Notification:currentStake</field>\n <statement name="STACK">\n <block type="text_statement" id="5KQsPlP^=`$a+V79bH(D">\n <value name="TEXT">\n <shadow type="text" id="iZc_1BGK~B{{S_wu1k{|">\n <field name="TEXT">Current stake:</field>\n </shadow>\n </value>\n <next>\n <block type="text_statement" id="a)Rd!x[,~09ks#DN=ct4">\n <value name="TEXT">\n <shadow type="text" id="#HGQQ5`ny#~y(bCzZ4Hz">\n <field name="TEXT"></field>\n </shadow>\n <block type="procedures_callreturn" id="sC/|b=Ka3f@sc,n5E#Se">\n <mutation name="Reverse D\'Alembert Trade Amount"></mutation>\n <data>CI@IiTlr,.O=:m#QLq`M</data>\n </block>\n </value>\n </block>\n </next>\n </block>\n </statement>\n <next>\n <block type="notify" id="Ab4cjM^4HWm1CW,k(p}9">\n <field name="NOTIFICATION_TYPE">warn</field>\n <field name="NOTIFICATION_SOUND">silent</field>\n <value name="MESSAGE">\n <shadow type="text" id="-=h[cdJgA;D)1Uo#^Y#Y">\n <field name="TEXT">abc</field>\n </shadow>\n <block type="variables_get" id="fnGpE$X2n$yDTDa0q9.s">\n <field name="VAR" id="p-4tlxIzq=3o=Q5:r@o;" variabletype="">Notification:currentStake</field>\n </block>\n </value>\n <next>\n <block type="controls_if" id="JUc+BA3JLx0uOFo3*qff">\n <mutation else="1"></mutation>\n <value name="IF0">\n <block type="variables_get" id="qzk`17RzUO1/gEuR8qKa">\n <field name="VAR" id="M2a6~ns#)Z8]U2O_/=Fv" variabletype="">rdalembert:resultIsWin</field>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="vx8@hV*T_0mxJLSD;QVG">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n <value name="VALUE">\n <block type="math_arithmetic" id="P;iBVC+gO#n5aq,1d%Ha">\n <field name="OP">ADD</field>\n <value name="A">\n <shadow type="math_number" id="Ymq(9~1+Mt%^t8f1AYx5">\n <field name="NUM">1</field>\n </shadow>\n <block type="variables_get" id="7t)C%Qt3yTJO*/Qa.=o*">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n </block>\n </value>\n <value name="B">\n <shadow type="math_number" id="6e,DOnsg3g$+s~8H#@SI">\n <field name="NUM">1</field>\n </shadow>\n <block type="variables_get" id="^=yc;(gAa@B!`MjSFOgl">\n <field name="VAR" id="Q(1ip|EGmQ1J@hSU(!DC" variabletype="">rdalembert:changeInUnit</field>\n </block>\n </value>\n </block>\n </value>\n <next>\n <block type="controls_if" id="eXPD}]$wX7GE?,ASz,SI">\n <value name="IF0">\n <block type="logic_compare" id="^Y4N@F1moEN+E$i-,mK)">\n <field name="OP">GT</field>\n <value name="A">\n <block type="logic_operation" id="iY-O3I!Mydl6Xg%0R2w1">\n <field name="OP">AND</field>\n <value name="A">\n <block type="variables_get" id="s!BT6QF*0%T5Zr9%qIFF">\n <field name="VAR" id="9G`jNX+atwDFAu]PjEwb" variabletype="">useMaxStake?</field>\n </block>\n </value>\n <value name="B">\n <block type="procedures_callreturn" id="/}}AFM(o(#y9gDuVuO*A">\n <mutation name="Reverse D\'Alembert Trade Amount"></mutation>\n <data>CI@IiTlr,.O=:m#QLq`M</data>\n </block>\n </value>\n </block>\n </value>\n <value name="B">\n <block type="variables_get" id="meE5*j6ZI:rjdnHzcs}h">\n <field name="VAR" id="_ry@=Pn~?k:OMsm69^mj" variabletype="">maxStake</field>\n </block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="a=SZD.HxD6oYf9JT8cEp">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n <value name="VALUE">\n <block type="math_number" id=".QX]_02a=qU2w?wnTTu*">\n <field name="NUM">1</field>\n </block>\n </value>\n <next>\n <block type="notify" id="MO4H$pAJi!jw$3R=LFv}">\n <field name="NOTIFICATION_TYPE">error</field>\n <field name="NOTIFICATION_SOUND">silent</field>\n <value name="MESSAGE">\n <shadow type="text" id="W%^I-cCV,7Ax@ItM`3Nm">\n <field name="TEXT">Stake resets for the next trade (reason: exceeds max stake amount)</field>\n </shadow>\n </value>\n </block>\n </next>\n </block>\n </statement>\n </block>\n </next>\n </block>\n </statement>\n <statement name="ELSE">\n <block type="variables_set" id="*LMk..l::;hO,]0XF0O1">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n <value name="VALUE">\n <block type="math_arithmetic" id="Y?)JVZf6OXttPIY{h;qf">\n <field name="OP">MINUS</field>\n <value name="A">\n <shadow type="math_number" id="rg[zWt@O:ZTSaiXtXmYN">\n <field name="NUM">1</field>\n </shadow>\n <block type="variables_get" id="a-y,HW*U?8}b_MH-,ZMa">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n </block>\n </value>\n <value name="B">\n <shadow type="math_number" id="5``5[knjcuR!5cCVJvcC">\n <field name="NUM">1</field>\n </shadow>\n <block type="variables_get" id="Nl#f|l%1jK!iO4CO+_+T">\n <field name="VAR" id="Q(1ip|EGmQ1J@hSU(!DC" variabletype="">rdalembert:changeInUnit</field>\n </block>\n </value>\n </block>\n </value>\n <next>\n <block type="controls_if" id="}4ErbWVODZKZTLD%ao{Q">\n <value name="IF0">\n <block type="logic_compare" id="cv`.A:eab4yZ.PdZ_8#-">\n <field name="OP">LT</field>\n <value name="A">\n <block type="variables_get" id="!{:rLKX/YP`K9kpiMy_H">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n </block>\n </value>\n <value name="B">\n <block type="math_number" id=",a^QBRQ%o%:dWMs,19|2">\n
1 <field name="NUM">1</field>\n </block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="S@SVN;pkz`i@sq%$D+|,">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n <value name="VALUE">\n <block type="math_number" id="1[RPFKC~vu)B9l;^B0.i">\n <field name="NUM">1</field>\n </block>\n </value>\n </block>\n </statement>\n </block>\n </next>\n </block>\n </statement>\n </block>\n </next>\n </block>\n </next>\n </block>\n </statement>\n </block>\n <block type="before_purchase" id="27txn/aPf2v^$qc((-t$" deletable="false" x="47" y="666">\n <statement name="BEFOREPURCHASE_STACK">\n <block type="purchase" id="C!gx+VRJwug.A8Z-yn+m">\n <field name="PURCHASE_LIST">CALL</field>\n </block>\n </statement>\n </block>\n <block type="procedures_defreturn" id="CI@IiTlr,.O=:m#QLq`M" x="49" y="822" collapsed="true">\n <field name="NAME">Reverse D\'Alembert Trade Amount</field>\n <statement name="STACK">\n <block type="controls_if" id="UWcPhV8Xr`MF]`,ySDA-">\n <value name="IF0">\n <block type="logic_compare" id="f3!O#5Pt(oL95S-{x?/)">\n <field name="OP">EQ</field>\n <value name="A">\n <block type="variables_get" id="Y.:;w`CZQG46jDmtihnH">\n <field name="VAR" id="LbJ%gBkQn8lHX-LuY;OE" variabletype="">rdalembert:profitThreshold</field>\n </block>\n </value>\n <value name="B">\n <block type="logic_null" id="k@iq5;z7:r|M3wg,~_ZO"></block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="K4R{b+ZaO,JZxcsU9J]S">\n <field name="VAR" id="LbJ%gBkQn8lHX-LuY;OE" variabletype="">rdalembert:profitThreshold</field>\n <value name="VALUE" strategy_value="profit">\n <block type="math_number" id="P3u(,a#bi4E7K[0U}?TM">\n <field name="NUM">5000</field>\n </block>\n </value>\n </block>\n </statement>\n <next>\n <block type="controls_if" id="H)x+%(VELA^l;qKh62j-">\n <value name="IF0">\n <block type="logic_compare" id="u918q@ojSu_fV+Zp6?W/">\n <field name="OP">EQ</field>\n <value name="A">\n <block type="variables_get" id=")r9P,fG8.YL]hI~^eL$I">\n <field name="VAR" id="p:YOw{BN8)4wTUEgW?f;" variabletype="">rdalembert:lossThreshold</field>\n </block>\n </value>\n <value name="B">\n <block type="logic_null" id="{Y?q6%ve:xcz7XcH=fTJ"></block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="L#5|WAef%~z/9E6+vyLd">\n <field name="VAR" id="p:YOw{BN8)4wTUEgW?f;" variabletype="">rdalembert:lossThreshold</field>\n <value name="VALUE" strategy_value="loss">\n <block type="math_number" id="T~22dY=F^Z]UWbgq*Uy7">\n <field name="NUM">3000</field>\n </block>\n </value>\n </block>\n </statement>\n <next>\n <block type="controls_if" id="cl#a)gqg65UP8P-rG6+c">\n <value name="IF0">\n <block type="logic_compare" id="UJ^!MKaDxY*%tAQcz.Y1">\n <field name="OP">EQ</field>\n <value name="A">\n <block type="variables_get" id="4n.juX[B4H1nc!%M5}-7">\n <field name="VAR" id="u]E%rdqSO!DWc9s^8K]F" variabletype="">rdalembert:initialStake</field>\n </block>\n </value>\n <value name="B">\n <block type="logic_null" id="aSa8Gen**!7~-ihLt{R}"></block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="#Kbi)1,y[[e|L2o;h7t%">\n <field name="VAR" id="u]E%rdqSO!DWc9s^8K]F" variabletype="">rdalembert:initialStake</field>\n <value name="VALUE" strategy_value="stake">\n <block type="math_number" id="U|VbQIoj9;rS77#$|Sh}">\n <field name="NUM">100</field>\n </block>\n </value>\n </block>\n </statement>\n <next>\n <block type="controls_if" id="-=b[k+579nmzLfi]Hke^">\n <value name="IF0">\n <block type="logic_compare" id="85KATA:in?}%Q7P]wM*1">\n <field name="OP">EQ</field>\n <value name="A">\n <block type="variables_get" id=".-tmE8~0;|[$/dO,]vc2">\n <field name="VAR" id="Q(1ip|EGmQ1J@hSU(!DC" variabletype="">rdalembert:changeInUnit</field>\n </block>\n </value>\n <value name="B">\n <block type="logic_null" id="Y_Wvw2iB8-6bx(fK6JN|"></block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="%Zt*u!]KSr~G6^jY)L^J">\n <field name="VAR" id="Q(1ip|EGmQ1J@hSU(!DC" variabletype="">rdalembert:changeInUnit</field>\n <value name="VALUE" strategy_value="dalembert_unit">\n <block type="math_number" id="]2#fkK(JjP)SFm,_,WCs">\n <field name="NUM">1</field>\n </block>\n </value>\n </block>\n </statement>\n <next>\n <block type="controls_if" id="x^RJZV`Fn@|1wxfD2.-W">\n <value name="IF0">\n <block type="logic_compare" id="Miut.v]o}Zi-8fFRf57?">\n <field name="OP">EQ</field>\n <value name="A">\n <block type="variables_get" id="5uXMk):nkRB`e@[vR^MU">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n </block>\n </value>\n <value name="B">\n <block type="logic_null" id="sI,pe-V}g7%UrD}yaO]-"></block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="KfzolhEa4be[WC/cujS2">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n <value name="VALUE">\n <block type="math_number" id="I,lR9n;:Y@y4TDYsvILR">\n <field name="NUM">1</field>\n </block>\n </value>\n <next>\n <block type="controls_if" id="yOIJoEDK(]tm@p`4rs:K">\n <value name="IF0">\n <block type="logic_compare" id="%q^=wHdJI?ECS;iirm/=">\n <field name="OP">EQ</field>\n <value name="A">\n <block type="variables_get" id="u5S~=$X$$};VNrd7p`mk">\n <field name="VAR" id="4f|w2F((L4rk#3M-J;*A" variabletype="">rdalembert:totalProfit</field>\n </block>\n </value>\n <value name="B">\n <block type="logic_null" id="2KhgAMKR;]Si!PF2otdt"></block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="6,Kd2yJ/{;K!r{:]-OK%">\n <field name="VAR" id="4f|w2F((L4rk#3M-J;*A" variabletype="">rdalembert:totalProfit</field>\n <value name="VALUE">\n <block type="math_number" id="m|p$tf]DUn)k3gtSqz@l">\n <field name="NUM">0</field>\n </block>\n </value>\n </block>\n </statement>\n </block>\n </next>\n </block>\n </statement>\n </block>\n </next>\n </block>\n </next>\n </block>\n </next>\n </block>\n </next>\n </block>\n </statement>\n <value name="RETURN">\n <block type="math_arithmetic" id="`sWTo)BFtM,_]P-gH0|A">\n <field name="OP">MULTIPLY</field>\n <value name="A">\n <shadow type="math_number" id="Nak1]_9j!DR5z:b`xkC:">\n <field name="NUM">1</field>\n </shadow>\n <block type="variables_get" id="]`_XoChi[MQC1e_53ka1">\n <field name="VAR" id="u]E%rdqSO!DWc9s^8K]F" variabletype="">rdalembert:initialStake</field>\n </block>\n </value>\n <value name="B">\n <shadow type="math_number" id="dtC4wKzE%D!LJlbIG3bF">\n <field name="NUM">1</field>\n </shadow>\n <block type="variables_get" id="k[mRUqP,RdGS%LV.E1Ow">\n <field name="VAR" id="Xv=?/_{i5i7(YfFJqUM2" variabletype="">rdalembert:totalUnits</field>\n </block>\n </value>\n </block>\n </value>\n </block>\n <block type="procedures_defreturn" id="-9(QN`Sc2$IvQPr6M9QP" x="60" y="1877" collapsed="true">\n <mutation>\n <arg name="rdalembert:profit" varid="j0[Hkhp,O~7]V~x(ah?j"></arg>\n <arg name="rdalembert:resultIsWin" varid="M2a6~ns#)Z8]U2O_/=Fv"></arg>\n </mutation>\n <field name="NAME">Reverse D\'Alembert Trade Again After Purchase</field>\n <statement name="STACK">\n <block type="math_change" id="u!a+KVi$vW/tDNlv}d8*">\n <field name="VAR" id="4f|w2F((L4rk#3M-J;*A" variabletype="">rdalembert:totalProfit</field>\n <value name="DELTA">\n <shadow type="math_number" id="mNE`B^fM,w$z/tQrMjDK">\n <field name="NUM">1</field>\n </shadow>\n <block type="variables_get" id="^;zE+8`|E~Z)yX}4jz[Q">\n <field name="VAR" id="j0[Hkhp,O~7]V~x(ah?j" variabletype="">rdalembert:profit</field>\n </block>\n </value>\n <next>\n <block type="procedures_callnoreturn" id="^peloVjG((*T3f4z`#T]">\n <mutation name="Reverse D\'Alembert Core Functionality">\n <arg name="rdalembert:resultIsWin"></arg>\n </mutation>\n <data>y?vDuuwfiR,*DqC],*C:</data>\n <value name="ARG0">\n <block type="variables_get" id="mEU~Lwa[4vtvc-BVeL=v">\n <field name="VAR" id="M2a6~ns#)Z8]U2O_/=Fv" variabletype="">rdalembert:resultIsWin</field>\n </block>\n </value>\n <next>\n <block type="text_join" id="u*Tuu$wzn+`g9718nKB,">\n <field name="VARIABLE" id="zd*r1aTHU,XoZt+m9A%." variabletype="">Notification:totalProfit</field>\n <statement name="STACK">
1\n <block type="text_statement" id=",Y._6wDiTPO/?!l$)J[]">\n <value name="TEXT">\n <shadow type="text" id="#.AA]/=#Z{};UfbDEbD8">\n <field name="TEXT">Total Profit:</field>\n </shadow>\n </value>\n <next>\n <block type="text_statement" id="11t]yzL?doP]1o:S7b])">\n <value name="TEXT">\n <shadow type="text" id="E=(s;6xAAx.E+xE8[vk.">\n <field name="TEXT"></field>\n </shadow>\n <block type="variables_get" id="nTwMdgmK7%bAW?D2$G@]">\n <field name="VAR" id="4f|w2F((L4rk#3M-J;*A" variabletype="">rdalembert:totalProfit</field>\n </block>\n </value>\n </block>\n </next>\n </block>\n </statement>\n <next>\n <block type="notify" id="=`wDN,OSphaB,!K(.=oD">\n <field name="NOTIFICATION_TYPE">info</field>\n <field name="NOTIFICATION_SOUND">silent</field>\n <value name="MESSAGE">\n <shadow type="text" id="S9XOkhv]?BgxFZugFU[S">\n <field name="TEXT">abc</field>\n </shadow>\n <block type="variables_get" id="nkmb6tEG(FJ4qciWuPj8">\n <field name="VAR" id="zd*r1aTHU,XoZt+m9A%." variabletype="">Notification:totalProfit</field>\n </block>\n </value>\n <next>\n <block type="variables_set" id="kLH22t@Ph%Q25LQFNC36">\n <field name="VAR" id="2xtNcEBX/uqj0ZB#eE9u" variabletype="">rdalembert:tradeAgain</field>\n <value name="VALUE">\n <block type="logic_boolean" id="UtfABuU}O=/87R8/(5l1">\n <field name="BOOL">FALSE</field>\n </block>\n </value>\n <next>\n <block type="controls_if" id="K2bGdJ|6.NE+}rp#fFUl">\n <mutation else="1"></mutation>\n <value name="IF0">\n <block type="logic_compare" id="?;)b,([^(0vx;n8!?{|j">\n <field name="OP">LT</field>\n <value name="A">\n <block type="variables_get" id="wGn8!7Nfjb|I~2uiX9jj">\n <field name="VAR" id="4f|w2F((L4rk#3M-J;*A" variabletype="">rdalembert:totalProfit</field>\n </block>\n </value>\n <value name="B">\n <block type="variables_get" id="p0)5_HrMZJg2+mBoRir8">\n <field name="VAR" id="LbJ%gBkQn8lHX-LuY;OE" variabletype="">rdalembert:profitThreshold</field>\n </block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="controls_if" id="CIyFhSh~?ef^q9bRU}Rf">\n <mutation else="1"></mutation>\n <value name="IF0">\n <block type="logic_compare" id="WLLp,pGmFbhgdlO)!0!w">\n <field name="OP">GT</field>\n <value name="A">\n <block type="variables_get" id="n*.|[JyZ|H;G9Em*tn2s">\n <field name="VAR" id="4f|w2F((L4rk#3M-J;*A" variabletype="">rdalembert:totalProfit</field>\n </block>\n </value>\n <value name="B">\n <block type="math_single" id="a;7.k@NhQ,Q1`Td:y.mW">\n <field name="OP">NEG</field>\n <value name="NUM">\n <shadow type="math_number" id="OYZ;-ngF4GDXc/A]4/e2">\n <field name="NUM">9</field>\n </shadow>\n <block type="variables_get" id="OX{f55as#`nu`/bsrOgo">\n <field name="VAR" id="p:YOw{BN8)4wTUEgW?f;" variabletype="">rdalembert:lossThreshold</field>\n </block>\n </value>\n </block>\n </value>\n </block>\n </value>\n <statement name="DO0">\n <block type="variables_set" id="L1m~{yYK:[email protected]">\n <field name="VAR" id="2xtNcEBX/uqj0ZB#eE9u" variabletype="">rdalembert:tradeAgain</field>\n <value name="VALUE">\n <block type="logic_boolean" id="Wvp+F#9HQ#Ge|dK*qn-j">\n <field name="BOOL">TRUE</field>\n </block>\n </value>\n </block>\n </statement>\n <statement name="ELSE">\n <block type="text_join" id="ReFm_H*L+!_UOv$Gb*TP">\n <field name="VARIABLE" id="whzbmV.W]q3$46WdmwF5" variabletype="">Notification:lossThresholdReached</field>\n <statement name="STACK">\n <block type="text_statement" id="d#WkjF)%,@WFhr4,,GV}">\n <value name="TEXT">\n <shadow type="text" id="pxno~(^Pk2Gh}{C%=kZ;">\n <field name="TEXT">Loss threshold triggered. Total Loss:</field>\n </shadow>\n </value>\n <next>\n <block type="text_statement" id="Nz.%TL#{Wcvlf8ceRhn8">\n <value name="TEXT">\n <shadow type="text" id="7x`Xcr.cErL7al;.iW{9">\n <field name="TEXT"></field>\n </shadow>\n <block type="math_single" id="cpQ#f,}RhOh+R4jMXRFb">\n <field name="OP">NEG</field>\n <value name="NUM">\n <shadow type="math_number" id="u2qp6myUl(O~j:TxnlTd">\n <field name="NUM">9</field>\n </shadow>\n <block type="variables_get" id="Pg!,*K)D3hlFvN/Xb(1S">\n <field name="VAR" id="4f|w2F((L4rk#3M-J;*A" variabletype="">rdalembert:totalProfit</field>\n </block>\n </value>\n </block>\n </value>\n </block>\n </next>\n </block>\n </statement>\n <next>\n <block type="notify" id="7C;Ck+=5?J1h^XlGG~:~">\n <field name="NOTIFICATION_TYPE">error</field>\n <field name="NOTIFICATION_SOUND">silent</field>\n <value name="MESSAGE">\n <shadow type="text" id="jdr-8]d@8^:Nu1g6z2m~">\n <field name="TEXT">abc</field>\n </shadow>\n <block type="variables_get" id="bO?{JEDrVv;@LTwmEAHO">\n <field name="VAR" id="whzbmV.W]q3$46WdmwF5" variabletype="">Notification:lossThresholdReached</field>\n </block>\n </value>\n <next>\n <block type="text_print" id="wI]YH_.XpaEROR}k)0g|">\n <value name="TEXT">\n <shadow type="text" id="j9:63Xcpx`5kj4M.1Q|Y">\n <field name="TEXT">abc</field>\n </shadow>\n <block type="variables_get" id="ng1HrQ!?Y8G8PvEg;ws4">\n <field name="VAR" id="whzbmV.W]q3$46WdmwF5" variabletype="">Notification:lossThresholdReached</field>\n </block>\n </value>\n </block>\n </next>\n </block>\n </next>\n </block>\n </statement>\n </block>\n </statement>\n <statement name="ELSE">\n <block type="text_join" id="(@BE@:V.qU.M9c}8L]!;">\n <field name="VARIABLE" id="J$E%~31mmrWttoKAlv=m" variabletype="">Notification:profitThresholdReached</field>\n <statement name="STACK">\n <block type="text_statement" id="#=ZLv7Cbd*I=`oZ[T3]r">\n <value name="TEXT">\n <shadow type="text" id="Sjx%^QbYJA{``QU)]{[1">\n <field name="TEXT">Profit threshold triggered. Total Profit:</field>\n </shadow>\n </value>\n <next>\n <block type="text_statement" id="VJ8B,YCYzR0[irM(=vt~">\n <value name="TEXT">\n <shadow type="text" id="$]qQ.r9UL]qXT,(O9:Uz">\n <field name="TEXT"></field>\n </shadow>\n <block type="variables_get" id="j.EBQQU^}ed{1/4Wj7cu">\n <field name="VAR" id="4f|w2F((L4rk#3M-J;*A" variabletype="">rdalembert:totalProfit</field>\n </block>\n </value>\n </block>\n </next>\n </block>\n </statement>\n <next>\n <block type="notify" id="_3)VMU8~kR[X(yu%SlDc">\n <field name="NOTIFICATION_TYPE">success</field>\n <field name="NOTIFICATION_SOUND">silent</field>\n <value name="MESSAGE">\n <shadow type="text" id="c0P9:T*}4G/WL.zETK*9">\n <field name="TEXT">abc</field>\n </shadow>\n <block type="variables_get" id="_9MC46%1Hrho2H$G_Pto">\n <field name="VAR" id="J$E%~31mmrWttoKAlv=m" variabletype="">Notification:profitThresholdReached</field>\n </block>\n </value>\n <next>\n <block type="text_print" id=")KWOJSuc5;he}BJl7_aR">\n <value name="TEXT">\n <shadow type="text" id="(%uJ4o%#R.I(zl/VdVhK">\n <field name="TEXT">abc</field>\n </shadow>\n <block type="variables_get" id="4}J$wZt/W)]RU:u`:8r8">\n <field name="VAR" id="J$E%~31mmrWttoKAlv=m" variabletype="">Notification:profitThresholdReached</field>\n </block>\n </value>\n </block>\n </next>\n </block>\n </next>\n </block>\n </statement>\n </block>\n </next>\n </block>\n </next>\n </block>\n </next>\n </block>\n </next>\n </block>\n </next>\n </block>\n </statement>\n <value name="RETURN">\n <block type="variables_get" id="eL/`A-rq|tz%h[CcAM|;">\n <field name="VAR" id="2xtNcEBX/uqj0ZB#eE9u" variabletype="">rdalembert:tradeAgain</field>\n </block>\n </value>\n </block>\n</xml>'}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.