function theSlider(){
var intialMargin;
if(is(INITRUN)){
myMargin = slider(1, 500, 0, 5000,"Margin","Trading Margin");
myCapital = slider(2, 0, 0, 10000,"Init-Capital","Required Capital");
intialMargin = slider(3, 0, 0, 1000, "Init-Margin","Initial margin for the Required Capital");
}
if(Train) {return; }
myMargin = slider(1);
myCapital = slider(2);
intialMargin = slider(3);
var myWin = WinTotal-LossTotal;
if (myCapital > 0 && intialMargin > 0 && myWin > 0 && !Train) {
var reinvest = sqrt(1 + myWin/myCapital);
var newMargin = intialMargin * reinvest;
newMargin = max(myMargin, newMargin);
slider(1, newMargin);
myMargin = slider(1);
Margin = myMargin;
// print(TO_ANY, "n Margin: %.2f - myMargin: %.2f", Margin, myMargin);
}
}