Amibroker Backtester Settings
CL - Oil = 1, 5000, .01, 1000
EMD - Mid caps = 1,4000,.01,100
ES = 1, 3939,.25,50
GC - Gold = 1,5000,.01,100
HG - Copper = 1, 5000, .0005,25000
HO - Heating Oil = 1,5000,.0001,42000
NQ - NASDAQ = 1,5000, .01, 1000
YM = 1,2438,1,5
ZB - Bonds = 1,2438,0.03125,1000
//Set Futures Contract Info
_N(emsg = "");
if (StrLeft(Name(),2) == "ER") {myPointValue = 100; myTickSize =
0.10; myMarginDeposit = 3375;} //Russell 2000 emini
else if (StrLeft(Name(),2) == "AB") {myPointValue = 100; myTickSize =
0.10; myMarginDeposit = 3375;} //Russell 2000 emini using eSignal's "AB
#f"
else if (StrLeft(Name(),2) == "EM") {myPointValue = 100; myTickSize =
0.10; myMarginDeposit = 3375;} //Midcap 400 identical to ER2
else if (StrLeft(Name(),2) == "ES") {myPointValue = 50; myTickSize =
0.25; myMarginDeposit = 3938;} //S&P 500 emini
else if (StrLeft(Name(),2) == "NQ") {myPointValue = 20; myTickSize =
0.25; myMarginDeposit = 3750;} //Nasdaq100 emini
else if (StrLeft(Name(),2) == "YG") {myPointValue = 100; myTickSize =
0.10; myMarginDeposit = 911;} //33.2 Oz. Gold
else if (StrLeft(Name(),2) == "YM") {myPointValue = 5; myTickSize =
1.00; myMarginDeposit = 2438;} //DOW emini
else if (StrLeft(Name(),2) == "QM") {myPointValue = 500; myTickSize =
0.025; myMarginDeposit = 1688;} //Light Sweet Crude
else if (StrLeft(Name(),2) == "ZC") {myPointValue = 5000; myTickSize =
0.25; myMarginDeposit = 1148;} //Corn is quoted in cents/bushel! Change
tickSize to .25 (vs .0025) and use a Currency = 0.01
else if (StrLeft(Name(),2) == "ZB") {myPointValue = 1000; myTickSize =
0.03125; myMarginDeposit = 1215;} //30 year Treasury
else if (StrLeft(Name(),2) == "ZG") {myPointValue = 100; myTickSize =
0.10; myMarginDeposit = 2734;} //100 Oz. Gold
else if (StrLeft(Name(),2) == "ZN") {myPointValue = 1000; myTickSize =
0.015625; myMarginDeposit = 810;} //10 year Treasury
else if (StrLeft(Name(),2) == "6E") {myPointValue = 125000; myTickSize =
0.0001; myMarginDeposit = 2835;} //EuroDollar