2
Whatisit?StereoTraderisaprofessionaltradingfront-end(sub-)platformforMetaTrader4andMetaTrader5,designedfor
- manualtradingathighestprecisionsupportedbymanyintelligentautomationprocesses
- fullautomatedremotetradingofsignalswhicharegeneratedbyspecialdesignedindicators
By default andwithout external signal sources, StereoTrader does not detect or predict any price trends byitself, nevertheless it´s modular enhanceable for full automated trading purposes by using all the uniquebenefitsofthisplatform.
UniquefeaturesofStereoTrader1.Fourdifferenttradingmodesareprovidedbyordervirtualization.Thisallowsforchoosingbetweentradingineither Stereo FutureMode (like Ninjatrader,MT5 etc.), Stereo HedgeMode (StereoTrader exclusive), SingleHedgeMode(MT4standard)andSingleNetMode(variousplatforms).
TheexclusiveStereoHedgeModeallowsforbi-directionalaccumulatedtrading–longandshort–atthesametime.Thisprovidesaclearoverviewandanextremelyeffectivecontrol.
2.IsolatedStrategyfeatureallowsfortradingofmultiplestrategieswithinoneinstrumentandoneaccountatthesametimewithinmultiplecharts,wherebyeachchartshowsonlythoseordersandstatisticswhichbelongtotheunderlyingstrategy.ThiseliminatestheneedformultipleinstallationsofMetaTraderaswellastheusageofmultiplesubaccounts.
3.Historytradingprovidestheabilitytoevaluatetradesandstrategiesusinghistoricaldata.Thisfeatureisalsoperfecttoincreasethelearningprocessdramatically,it´sperfectforwebinars,seminarsorjusttogetusedtoallthebuiltinfeaturesofStereoTrader.
4.TrueOne-Click-Speed-Tradingformorethan25differenttradingcommandsallowsfortradingwithhighestvisualprecisionatmaximalspeed.
5.Strategicordersallowforminimizingtheriskbyupto50%withoutcuttingthegainedprofit.
6.Remote control of all built in featuresvia indicatorsenables theparallelusageofmultiple, full automatedstrategies.AnownAPI/Framework,basedonMQL5,ispartofthepackage.
7.AdvancedordertypessuchMIT(marketiftouched)ordersforstoploss,takeprofitandallkindsofpendingorders. IntelligentorderssuchasLimit-Pullback,MarketTrailordynamictrailingordersprovidearealedge incomparisontootherplatforms.OrderattributessuchasOCO(onecancelsother),CO(canceloppositeorders),REV(reversepositions),NET(compensatepositions)enhanceflexibilityintradingontop.
8. State of the art design with dock- and stackable panels (horizontal and vertical), different color-, size &shapeschemesrealizedwitha fullyscaleablevectorgraphicsengine.Besides this,many indicationswhichareusefulindaytradingareavailableatoneclick.
3
Contents
1.Gettingstarted 51.1Installation 5
1.1.1Windowsinstaller 51.1.2Windowsmanualinstallation 51.1.3Parallels(Mac) 51.1.4PlayOnMac(Mac) 5
1.3Show/hideStereoTrader 7
2.Trading 82.1Mainelementsfortrading 82.2Theorderpanel 82.3Terminal&Strip 9
2.3.1Sendmarketorder(ClickanddragonPrice) 92.3.2Placependingorder(ClickanddragonStrip) 92.3.3Advancedfunctionalities 102.3.4Sendmarketorderandcloseoppositedirection(Ctrl-clickonPrice) 102.3.5Sendtrailingmarketorder(Shift-clickPrice) 102.3.6Closeparticularpositionsinprofit(Shift-clickTP) 102.3.7Placeorderswithattributes(Shift-clickStrip) 102.3.8Stacked/gridorderplacements(Ctrl-clickStrip) 10
2.4Scalping-Terminal 112.5Deletingordersandclosingpositions 12
2.5.1Multipleclosing 122.5.2Particularclosing 122.5.4Orderlinefunctions 13
3.TradingModes 153.0.1Awordaboutvirtualization 15
3.1Virtualmodes 173.1.1StereoFutureMode 173.1.2StereoHedgeMode 193.1.3Visualizationofvirtualmodes 203.1.4Draggingorderlines 213.1.5Editingpendingorders 213.1.6Editingparticularpositionsinvirtualmodes 23
3.2Singlemodes 243.2.1SingleHedgemode 243.2.2SingleNetmode 253.2.3Visualizationofsingleorders 253.2.4Editingsingleordersandpositions 26
4
3.3Statistics 273.3.1Poolstatistics 273.3.2Tradingstatistics 29
4.IsolatedStrategies 32
5.HistoryTrading&Backtesting 34
6.VisualCustomization 376.1Customization 376.2Indication 37
7.Semiautomatedtrading 417.1Automatedexit 417.2Strategicorders 42
7.2.1Predefinedstrategies 437.2.2Advancedmode 44
7.3Strategicordersvs.normalorder 457.3.1Exampleswingtrade 457.3.2Examplemidrangescalp 46
8.AutomatedTrading 488.1.MultipleExpertAdvisorsupport 488.2.Usingfilters 498.3.Automationwithoutprogramming 50
9.Setup 529.1Internalsetup 52
9.1.1General 529.1.2Strategysettings 539.1.3Tradingparameters 549.1.4Terminal 589.1.5Symbol/underlying 599.1.6Layout 62
9.2Externalsetup 659.2.1System 669.2.3Trading-Lines 669.2.4Trading–Advancedsettings 669.2.5Trading-Sounds 669.2.6Indication 679.2.7Chartlabeling 68
10.Troubleshooting 69
Copyright/Imprint 75
5
1.Gettingstarted
1.1InstallationIncaseyoureceivedStereoTraderwithaninstaller,pleasefollowtheinstructionsoftheinstallerandproceedto1.2PreparingMetaTrader
IfyoureceivedStereoTraderviatheMQLMarketPlace,thenitmustbetreatedlikeanyother“normal”expertadvisor(EA),StereoTraderisstartedsimplybydrag&dropontothechartwindow.Expertadvisorsaswellasindicators are listed in the Navigator window of MetaTrader. To include StereoTrader with the MetaTraderNavigator,theStereoTrader.ex4(MT4)orStereoTrader.ex5(MT5)fileneedstobeinstalledintotheExpertsfolderofyourMetaTraderinstallation.Afterallcontentshavebeencopied,refreshtheNavigator.
1.1.1Windowsinstaller
IncaseyoureceivedStereoTraderwithaninstaller,simplyexecutetheinstructionsoftheinstaller.
1.1.2Windowsmanualinstallation
To copy the file, choose File->Open data folder from the menu within MetaTrader and switch to the folderMQL4/Experts(MT4)orMQL5/Experts(MT5).CopytheStereoTrader.ex4/.ex5filetothisfolder.
IfyouareusingWindowsVPSsystem,youmayaskyourproviderhowtocopythefiletothislocation.
1.1.3Parallels(Mac)
In case you received StereoTrader with an installer, simply execute the instructions of the installer withinParallels.
IncaseifyouneedtoinstallStereoTradermanuallyandifyou´reusingMicrosoftWindows8.1oraboveunderParallelsonaMac,youshouldmounttheWindowsdrivetolocatethedatawithintheFinder.Usuallyitappearssomehowlike[C]Windows8.1withinthesidebarofthefinder.Openthis“drive”andsearchforafolderlike
Users/UserName/AppData/Roaming/MetaQuotes/Terminal/InstallID/MQL4/Experts(MT4)
Users/UserName/AppData/Roaming/MetaQuotes/Terminal/InstallID/MQL5/Experts(MT5)
CopytheStereoTraderexecutablefiletothisfolder.
1.1.4PlayOnMac(Mac)
PlayOnMac/WineisnotrecommendedforusagewithStereoTrader!
For the case that you are using MetaTrader on a Mac with PlayOnMac/Wine, select your installation ofMetaTraderwithinPlayOnMac, right clickon it and selectOpen applicationdirectory from the contextmenu.ThiswillopentheFinder.HereyoufindthedirectoryMQL4/MQL5andwithinthisthefolderExperts.CopytheStereoTrader.ex4/.ex5filetothisfolder.
Ifyouencounteranyproblemswithtextdisplaying,youshouldtryanotherfontforStereoTrader.Forthiscase,pleaserefertoVisuals.
1.2PreparingMetaTrader
BeforeyoustartandbeforeyoucanuseallfeaturesandadvantagesofStereoTrader,yourMetaTradersettingshavetobecomeadjusted.StereoTraderisnotusinganyinteractivevisualelementsofMetaTrader,besidesthe
6
chartitself,thereforeallsettingsregardingordervisualizationmustbedeactivated.Todoso,opentheoptions-dialogusingTools->OptionsatthemenuofMetaTrader.
AutotradingmustbeenabledtouseStereoTrader.Tosimplifyyourworkflow,thisshouldbedoneattheoptionsdialogofMetaTradertooinsteadofallowingiteverytimeStereoTraderisloaded.
Yoursettingsshouldlooklikethis:
Remarks:
StereoTrader does not use any external DLLs, but to enable any interaction during history-trading in thestrategy tester, DLL importsmust be allowed, because the engine of StereoTrader accesses some standardDLLsofMicrosoftWindows.
TouseStereoTraderforthefirsttime,justopenachartfromtheMarket-Watch.Iftheinstallationwascorrect,StereoTradershouldappearautomaticallyoneverynewchartthatyouopen.Ifthisdoesnothappen,youstillcandragtheStereoTrader.ex4/.ex5fileontoanycharttoopenitmanually.
Withoutanychanges,yourchartshouldlookliketheoneinthefollowingpicture(colorsmayvary).
(StereoTraderafterfirstsuccessfulstart)
7
Ifyou´rescreenislookingdifferentandifthereisnotatleasttheStereoTraderlogoonthechart,pleaseverifyyoursettings.Ifyourscreenislookinglikethefollowinginstead,thenyourscreenresolutionmaybetosmallforthestandardsettingsoryourchartwindowissimplytosmalltodisplayStereoTrader.
(StereoTraderinAutohidemode)
Forthiscase,eitherenlargeyourchartwindoworchangethesettingsatthetab“Layout”andchangeoneormoreofthefollowingparameters:
• Size(Tiny/Small/Normal/Large/Huge)
• Minimalwindowwidth
• Minimalwindowheight
StereoTraderhides itselfwhenthedimensionsofthechartarebelowaspecifiedvalue. Itmayhappenthat ithidesalreadywhenyou´restartingStereoTrader.Forthiscase,pleaseadjustthesettingsandtrytosolvetheproblem.
WithSizeyoucanadjustthesizeofallelementsofStereoTrader.Onverysmalldisplays,youmayalsotrythevalueTiny.
Seealso:Troubleshooting
1.3Show/hideStereoTraderOnce StereoTrader started successfully, it can be hidden entirely from chart at any time by deactivating thechartshiftofMetaTrader.Thecorrespondingbuttoncanbefoundatthetoolbarbelowthemainmenu.
(Show/hideStereoTraderbyusingthechart-shiftbutton)
8
2.TradingBeforeyou´regoingtotradewithStereoTraderonaliveaccount,youshouldmakeyourselffamiliarwithallthefeaturesandhowtohandlethem.StereoTraderisquitequickinviewofsendinganyordersandwillnotaskyouforanyconfirmationatall.Almostallfunctionsareavailableatjustonesingleclickwithoutanybarriers.Thisisahugebenefitwhichwillincreaseyourefficiencyheavily,butitshouldalsobetreatedwithcare.
Asprobablyalmostnootherplatformon themarket, StereoTraderMT4versionallows to tradeeasily in thehistory. This is not only great to learn trading, it´s also very useful to get used to the special features ofStereoTrader.Tolearnmoreabouthistory-trading,pleaserefertothecorrespondingchapter.
2.1MainelementsfortradingTradingwithStereoTraderfocusesbasicallyontwoelements:TheOrderPanel–whichmanagesanactivetradeandwhichholdsthedataforneworders–andtheStrip–whichisusedtoplaceandsendorders.
2.2TheorderpanelAnydataforordersandpositions,suchassize,stoplossortakeprofitetc. isalwaysretrievedfromtheorderpanel,which looksdifferent independencyof the tradingmode. Initially theStereoFutureMode isactivated,andthepanellookslikeasshowninthefollowingfigure.
(OrderpanelinStereoFutureMode)
• Theupperpartdefinesthesizeforneworders,includingthequick-buttonsfordifferentsizes.
• Themiddlepartmanagesactivepositions.
• Thelowerpartclosespositionsorremovesorders.
Theexactmeaningofthecorrespondingfieldsshouldbeselfexplained,nevertheless,adetaileddescriptionofallelementsisdescribedlater.
9
2.3Terminal&StripThemostunusualelementisprobablytheStripofStereoTrader-theinteractivecentralofallmanualorders.
To open a position or to place an order, just one click is necessary. Themostly used orders and their clickpositionsare illustrated in the followingpicture.A clickmeansalways,pressingand releasing the leftmousebutton.As long as themousebutton is not releasedwithin the corresponding area, no actionwill occur. Tocancelanyaction,justmovethemouseoutsidethespecificareaandreleasethebutton.
(Panel&Strip–features)
2.3.1Sendmarketorder(ClickanddragonPrice)
Amarketorderissentbyclickingontotheprice,leftsidetobuy,rightsidetosell.Aslongasthemousebuttonisdown,it´spossibletochoosebetweenbuyandsellbymovingthemousetotheleftorrightside.Theorderissentassoonasthemousebuttonisreleasedontheleftortherightside.
2.3.2Placependingorder(ClickanddragonStrip)
Apendingorder,suchaslimitorstopissentbyclickingontotheStrip.Theleftpartisusedforbuyorders,therightpartforshortorders.It´sdefinedasfollows:
• Buysectionabovepriceline:Stopbuyorder
• Buysectionbelowpriceline:Limitbuyorder
10
• Sellsectionabovepriceline:Limitsellorder
• Sellsectionbelowpriceline:Stopsellorder
Anyorder isnotsentbeforethemousebuttonwasreleasedwithinthecorrespondingsection.Aslongasthebuttonisdown,youmayadjusttheleveloftheorderbymovingthemouseupanddown.
2.3.3Advancedfunctionalities
IncombinationwithShiftorCtrl,theStripandthePanelprovideadvancedfunctions.
2.3.4Sendmarketorderandcloseoppositedirection(Ctrl-clickonPrice)
ClickingwhileholdingdowntheCtrl-keysendsamarketorderandforcesaclosingofalloppositepositionsatthesametime.
2.3.5Sendtrailingmarketorder(Shift-clickPrice)
Clickingwhileholding theShift-key sendsa trailingmarketorderbasedon thecurrentmarketprice.Suchanorder is actually a stoporderwhich follows theprice at a specifieddistance, as long it goes to theoppositedirection.TheinitialdistanceofsuchordersisspecifiedattheSetup(Trading:Trailingmarketorderdistance)butisalsoeditableattheEditOrderPanel.
2.3.6Closeparticularpositionsinprofit(Shift-clickTP)
ClickingwhileholdingtheShift-keyclosesanyparticularepositionsofthepoolwhichareinprofit.Theamount,whichapositionhastobeinprofit,isdefinedattheSetup.(SeeTrading->Closeprofitmin)
2.3.7Placeorderswithattributes(Shift-clickStrip)
StereoTradersupportsadditionalorderattributes, suchasOCO,CO,REVandNET.OCO is theabbreviation for„onecancelstheother“.IncaseofOCO,anyotherpendingordersgetremovedassoonasthisordergetsfilled.In case of CO (cancel opposite), only opposite orders become deleted. REV attribute would close oppositepositions, and NET would compensate opposite positions first – means, that if there is already an openedoppositeposition,itwillbedecreasedbythesizeoftheneworder,justlikeit´stypicaltradingfutures.
Tocreatesuchanattributedorder,theShift-keyofthekeyboardmustbehelddownwhileplacingapendingorder.WhichtypeofattributeisaddedtotheorderisdefinedattheSetup.(SeeStrip:Shiftclickattributes).TheattributesarealsoeditableattheEditOrderPanel.
2.3.8Stacked/gridorderplacements(Ctrl-clickStrip)
ACtrl-clickbelowthepricelinewithinthebuyareaontheleftsidecreatesagridoflimitorders.Ifthedistanceissetto10pointsandtheclickhappens100pointsbelowthecurrentpriceline,thisactionwouldcreateastackofmaximal10limitorderswiththespecifiedprogressionwhichis1.2bydefault.Theamountofcreatedordersisrestrictedbytheordersize.TheprogressionsforlimitandstopordersaretobechangedattheinternalsetupofStereoTrader.(Trading:Limit-andstop-progression)
It´salsopossibletodefinetherangemoreexactatanotherdistancefromthecurrentprice.Forthis,thehighestbuylimitorderiscreatedbyanormalclickbelowthepriceline,thelowestorderisplacedbyaCtrl-click.Foranyothertypesoforders,thisisdoneequivalent.
11
(ChainedgridcreatedwiththeStripusingCtrl-clickbelowtheprice)
2.4Scalping-TerminalAssoonasthemainterminalisminimized,theScalping-Terminalbecomesvisible.Forthecasethatyoudon´tseetheterminal,pleasecheckthespecififiedsizeoftheterminal.UseStereoTrader-Setup->Terminal->Scalping-Terminal->Size.
Thisfeatureshowsareducedsetoffunctionsofthemainterminal,optimizedforscalpingpurposes.
12
2.5DeletingordersandclosingpositionsThereareseveralwaystoclosepositionsanddeleteordersmanuallywithinStereoTrader.
2.5.1Multipleclosing
ClosingatradedirectionentirelyisdonebyclickingonthecorrespondingbuttonsatthePoolpanelorbyCtrl-clickingontheorderline.
(Closingbuttoninnettingmodes)
(Closingbuttoninhedgingmodes)
• Resetclosesallpositions,removesallpendingordersandstopsallautomaticorderalgorithms.Panicmode:Ctrl-clickorShift-clickactivatesthepanicmode,andalsoaffectsanyotherchart.
• BuyPclosesallbuypositions.(Hedgemodesonly)
• SellsPclosesallsellpositions.(Hedgemodesonly)
• Flatclosesallpositions.(Non-hedgemodesonly)
• Xdeletesallpendingbuyorsellorders.Shift-Clickclosesallparticularepositionswithprofit.
Tospecifytheminimumprofitaspointswhenusingthefunctionalitytocloseallprofitablepositionsonly,pleaserefertotheSetup(Trading:Closeprofitmin).ThecurrentminimumvalueisdisplayedwhiletheCtrl-keyishelddownandthebuttonispushed.
2.5.2Particularclosing
Insinglemodesorincaseofapendingorder,eachorderisrepresentedbyanownorderline.Anorder/positionisselectedbyclickingonsuchalineandcanbedeletedbypressing“Deleteorder”/“Closeposition”attheEditOrderpanel.Furthermore,anyorderorpositioninthismodeisclosedbyCtrl-clickontheorderline.
Invirtualmodes,suchasStereoFutureorStereoHedgemode,thereisonlyonelinewhichrepresentsthebreakevenofallsinglepositions.NeverthelesstheparticularpositionsofavirtualpositionarevisualizedbysmalldotsrightbesidetheStrip.AclickonthedotopenstheparticularpositionintheEditOrderpanelwheretheparticularP/Lbecomesvisibleandtheparticularpositionmaybeclosedaswell.
Besidesallthis,it´sofcoursealsopossibletousetheorder-listofMetaTradertoclosepositionsordeleteordersmanually.SuchchangeswillberecognizedbyStereoTraderimmediatelyafterthenextincomingtick.
13
(ThedotsbesidestheStripshowthepositionofparticularorders)
2.5.4Orderlinefunctions
Besidesthefunctionsatthepanel, it´salsopossibletousethebuttonsattheorder linesfordirectandquickaccess.Availablebuttonsare:
Stop-lossline:
• “X”-symbol–removesthestop-loss
• “T”–activates/decativatesthetrailingstopasdefinedatthepanel
• “BE”–movestheSLinstantlytobreakeven
Take-profitline:
• “X”–removesthetakeprofit
Break-evenline:
• “X”–closestheposition
Pendingorders:
• “X”–cancelstheorder
15
3.TradingModesWhilemostorprobablyallplatformsonthemarketsupportonlyonetradingmode,StereoTradersupportsfourdifferentmodes for trading. The activatedmode is defined at the Setup (Trading: Tradingmodel). Availablemodesare:
• TheStereoFuturemode(Standardoffuturetrading)
• TheStereoHedgemode(UniquefeatureofStereoTrader)
• TheSingleHedgemode(MetaTrader4Standard)
• TheSingleNetmode
3.0.1Awordaboutvirtualization
StereoFutureandStereoHedgearesocalledVirtualModes.Thismeans,allparticularpositionsareaccumulatedeitherfully(StereoFutureMode)orsemi,bydirection(StereoHedgeMode).Asaresultofthisvirtualization,only thebreakeven ,which representsallparticularpositions, is traded.Andby this,onlyonestop loss,onetakeprofit,onetrail–nomatterhowmanyparticularpositionsbelongtothetotalposition.
Eachtimewhenaposition isaddedtoorremovedfromthepool,thebreak-even isadjustedautomatically. Ifstoploss,takeprofitortrailingfunctionalityisactivated,identicalphysicalstoplosses/takeprofitsareaddedtoeverysingleposition,wherebythechartshowsonlyonestoplossandonetakeprofit.
Anexample:
16
ThefirstpictureshowstheplainMetaTrader4,thesecondoneshowsthesametradewithStereoTraderloaded.Ordersandpositionsarethesameinbothcharts.Ontheleftside,plainMetaTradershowsallsingleorders,nobreak even, no CRR, no P/L – but nevertheless the trade consists of several positions and orders and thisinformationisdefinitelyneeded–atoneglance!
Intherightpicture,withStereoTraderinStereoFutureMode,it´sallrecognizable.
ThisisthepowerofvirtualizationwithStereoTrader.
17
3.1Virtualmodes
3.1.1StereoFutureMode
WhenStereoTrader isstartedfor thefirst time, theStereoFuturemode isactivated.This is thetradingmodewhich is easiest to understand. In thismode, all the positions are fully accumulated and compensated. Thismeans,incaseiftherearemultipleparticularorderswithintheorderpoolwhichwerefilledatdifferentlevels,allthoseordersarecomposedintooneaveragedvirtualorder.Whatistradedthenisonevirtualpositionwithone stop loss andone takeprofit, representedbyonebreakeven. Suchabreakeven represents themiddleopen-priceofallpositions,justasiftherewasjustoneorderwithonesize.
Thismeansalso,anyorderisinitiallysentwithouttakeprofitandwithoutstoploss,becausebydefinitiontheseareadditionalorderswhichareconnectedtothemainposition.
Furthermore,duetothefactthatoppositeordersarecompensated/netted,hedgingisnotpossible.Thismeans,if anoppositeorder isopened, theoriginalposition isdecreased/compensatedby theoppositeorder. If theoppositeordersizeisbiggerthantheoriginal,theoriginalgetsclosedfullyandthesizeofthenewpositionisjustthedifference.
Thisisalsothemosttransparentmodewhenatradeshallconsistofmultipletakeprofitsand/ormultiplestoplossorders.
Thisbehaviouristypicalwhentradingfuturesandisbasedonthefact,thatoneeitherownstheposition(longbuying)oronesellspositionsthatonedoesnotown(shortselling).
(OrderpanelandpoolstatisticsinStereoFutureMode)
Thefieldsarealmostthesameinalldifferentmodes.
• Ordersizeholdsthe lotsizeforaneworderorposition. Thesizecanalsobesetbyusingthequickbuttonsbelow.ThesizeofthequickbuttonsiscustomizableandcanbechangedattheSetup(Layout:Quicksizes).
• Stop loss andTake profit contain the relative distance to the average open price of the position inpoints/pips. You should also keep in mind, that the virtual mode combinesmultiple positions. Thismeans, thatevery timewhenapositionof the samedirection isaddedor closed, theaveragepricechanges,wherebySLandTPbecomeadjustedautomatically.
• Trailingstopprovidesasetofdifferenttrailingstopsfordifferentneeds.Whilemostplatformsknowonlyasimpletrailingstopwithafixeddistance,StereoTraderprovidesthefollowing:
18
• Straight–normaltrailingstopwithafixeddistancetothelasttick
• TAn–(tickaverage)trailsthestopindistanceofamovingaveragewhichisbasedonrawticks.This trailing stopmethod is ideal for short termsand scalping, it enables for trailingvery tightwithoutgetting“fished”onasingletick
• PLHpeak–(periodicpriceactionpeak)trailsthestopbelowthe lowest lowofthecandlewiththe highest high (buy positions). This trailing method is very useful for breakouts (anytimeframe)andnews(M1).
• PLHclose–(periodicpriceactionclose)trailsthestopbelowthelowestlowofthecandlewiththe highest close (buy positions). This trailing method is very useful for breakouts (anytimeframe)andnews(M1).
• PRIAX– (periodic price action context) trails the stop below the lowest low of the last rangecreatedbyanouterbar(buypositions).Thistrailingmethodisveryusefulfortrendswhichbuildranges. Please keep in mind, that the distance value acts different when negative values areused. In this case, negative values aremultipliers of the range. If such a range is 10 points, adistanceof-0.7wouldtrail7pointsbelowthelastrange.
• PLHn–(periodichigh/low)trailsthestopbelowthelowestlowofthelastncandles/periods(buypositions) or above thehighest highof the last n candles/periods (sell positions). This typeoftrailingstopisveryusefulforswings
• SMA n – trails the stop in distance of the corresponding simple moving average, which iscalculatedonthecurrenttimeframe,whentrailingwasactivated
• EMAn – trails the stop indistanceof thecorrespondingexponentialmovingaverage,which isbasedonthecurrenttimeframe,whentrailingwasactivated.
• Trailingdistance–thedistanceofthestoptothelevelwherethestopistrailedinpoints.ForPRIAXtrailing,negativevaluesareusedasmultipliersofthelastbuiltrange.
• Trail begin/BE – defines the start level where trailing begins and where break even can be savedautomatically.Thevalue is relative to theaveragepriceof thepositionandmeasured inpoints.Thevaluemaybepositiveornegativeandisalsovisualizedbyadottedline
• SL–activates/deactivatesthestoplossfortheposition.
• TP–activates/deactivatesthetakeprofitfortheposition.
• TRL – activates/deactivates the trailingautomatic. In caseofE.o.P, SMAorEMA trails, the currentlyselectedperiodwillbeusedforcalculationuntilthepositionbecomesclosed.
• BET – when activated, the stop will be set to break even after trailing has just started. A specificnumberofpointscanbeaddedtothebreakeven.(SeeSetup–Trading:BEadd)
19
(Visualizationof PLHPeak trailing stopbasedonprice action logic,which gained 120 points in this example.A normal trailing stop at the samedistancewouldhavebeenstoppedoutafteronly5points)
Trailingexample#1:
Thebreakeven/averageofabuypositionisatapriceof100.00.TRLisactivated,TrailingmodeissettoStraight,theTrailingdistanceis2,BETisdeactivated,theTrailbegin/BEvalueis20.
Inthiscase,thepriceneedstoreachavalueof120.00untilthetrailingstartsinitiallyat118.00.
Trailingexample#2:
Thebreakeven/averageofabuypositionisatapriceof100.00.TRLisactivated,TrailingmodeissettoPLH,theTrailingdistanceis2,BETisactivated,theTrailbegin/BEvalueis20.
Inthiscase,whenthepricereaches120.00,thebreakevenwillbesavedbymovingthestopto102.00(=break-even+BEadd).Thetrailingstartsassoonasthelowofthelastcandleclosesaboveapriceof120.
3.1.2StereoHedgeMode
ThisspecialmodeisverysimilartotheStereoFutureMode,butallowsforhedging,whichmeans,it´spossibletogolongandshortatthesametime.
Theaccumulationinthismodeisseparatedbydirection,whichmeans,thatallbuypositionsarecombinedandallsellpositions.IncomparisontotheStereoFutureMode,thisresultsintwovirtualorderswhicharemanaged,one for long andone for short. The statistics aswell as the order panel getmore complex, but still provideinformationwithamaximumoftransparency.
20
(OrderpanelandstatisticsinStereoHedgemode)
3.1.3Visualizationofvirtualmodes
Bystandard,inMetaTraderallordersandpositionshavethesamecolorandallordersappearintheorderlist.StereoTradervisualizesordersandpositionsinadifferentway.
21
(VisualizedpositionsinStereoHedgemode)
Horizontallineswithlabelsfromtoptobottom:
• Goldenline–thebreakevenoverallpositions,buyandsellfullyaccumulated.Assoonasthepriceisabove,theentirepool includingallbuyandsellpositions, is inprofit.This line isonlyused inStereoHedgeMode.
• Redline(SLSELL)–theSLofthesellposition
• Reddashdottedlines(SELLLMT)–limitsellorders
• Redline(SLBUY)–SLofthebuypositionwhichiscurrentlytrailed
• Reddottedline–Breakeven/averageofthesellposition(s)
• Bluedottedline–Breakeven/averageofthebuyposition(s)
Furthermore,thelabelsontheleftdescribethelinesthemselvesincludingposition/ordersizesandprofits.
3.1.4Draggingorderlines
Anylineisdraggedbysimplypushingthemousebuttondownandmovingit.
Ifyoudragthebreakevenlines,acorrespondingSLorTPiscreated,dependingofthedirectionanddependingofthedraggingpositionoftheline.AnymanualcreationofanSLwillalsocauseadeactivationoftrailingandBE.
Furthermore,aCtrl-clickonanyofthelinescausesdeletion.IncaseofSLorTP,thoseareremoved.IncaseofaCtrl-clickonabreakevenline,thepositionisclosed.
3.1.5Editingpendingorders
Besidesvisualmodificationofpendingorders,detailsaretobeeditedattheEditOrderpanel.Anyclickontoanorderlineloadsitsdataintothepanel.Thedataisalsoloadedimmediatelyaftertheorderwascreated.
22
(Editingpendingordersinvirtualmodes)
• (Firstrow)cleartextinformsaboutthetypeoftheorderanddisplaystheticketnumberontherightside.Thethinlinebelowindicateslongorshortadditionallybyit´scolor.
• Ordersizedisplaysthelotsizeoftheselectedorder.
• Orderpricethelimitorstoppriceoftheselectedpendingorder.
• P/L-thecurrentP/Loftheafilledorder
• Attributes–definestheprocessesafterapendingorderhasbeenfiled.Availableare
• CA–cancelanyotherorder,alsoknownasOCO(onecancelsother)functionality
• CO–canceloppositeorders
• RV–reversepositioning.Incaseofasell-order,anybuypositionwouldbecomeclosedandviceversa
• NT–netorder.Means,incaseofasell-order,thesizeofthesell-orderwouldcompensatethebuypositions first,beforeanewshortpositionwouldbeopened. IncaseofStereoFutureMode,thisoptionisdisabled,becauseanyorderisdefinedlikethatinthismode.
• Trail order – pending orders have the ability to be trailed. Thismeans that any pending ordermayfollowthepriceataspecificdistanceoranmovingaverage,similartowhatatrailingstopdoes.
• Straight–normaltrailingorderwithafixeddistancetothecurrentprice
• TAn–(tickaverage)trailstheorderindistanceofamovingaveragewhichisbasedonthelastticks
• PLHpeak–(periodicpriceactionpeak)trails theorderbelowthe lowest lowofthecandlewiththehighesthigh(shortstoporbuylimit)orviceversaforlimitshortandbuystop.Thistrailingmethodisveryusefulfordetectionoftrend-breaks
• PLHn–(periodichigh/low)trailstheorderbelowthelowestlowofthelastncandles/periods(limitbuyandstopsellorders)orabovethehighesthighofthelastncandles/periods(limitsellandstopbuypositions)
• SMA n – trails the stop below the corresponding simple moving average (buy limit/shortstop)orabove(selllimit/buystop)
• EMAn–trailsthestopbelowthecorrespondingexponentialmovingaverage(buylimit/sellstop)orabove(selllimit/buystop)
• Traildistance–Incaseofatrailingorder,thisparameterspecifiesthedistancetothemotiontriggerinpoints.
23
• Deleteorder–deletestheselectedorder
Pleasetake intoconsideration,thatanychangewill takeeffect immediatelywithoutanyfurtherconfirmationrequest.
3.1.6Editingparticularpositionsinvirtualmodes
AfterapendingorderwasfilledineitherStereoFutureModeorStereoHedgeMode,theparticularpositionisstillselectablebyclickingonthehandler(smalldot)inthechart.Inthechart,rightbesidetheStrip,eachparticularpositioninthepoolisvisualizedbyasmalldotatthepriceleveloftheparticularposition.
Ifsuchaparticularpositionwasselected,thecurrentP/Lbecomesvisibleforthisposition,aswellasthesizeandtheprice.
TheparticularpositionmayalsobeclosedandremovedfromthePoolbyclickingthebuttonCloseposition.
(SmallreddotsontheleftsideoftheStripvisualizeparticularpositionsattheirpricelevels)
24
(Particularpositioninvirtualmodes)
3.2Singlemodes
3.2.1SingleHedgemode
ThismodeissimilartothatwhatyouknowfromMetaTrader4andotherCFDplatforms.Eachorderistreatedseparately,hasoneopen/fillprice,it´sownSLandit´sownTP.
StereoTradersupportsthisnormaltypeofordertoo,butprovidesthesameinformationsandtransparencyaswithvirtualorders,suchasthePool.Furthermorethevisualizationisenhancedtoo,meansdifferentcolorsforbuyandsellpositionsandorders.
Theorderpanelholdsalldataonlyforneworders.
(Orderpanelandpoolstatisticsinsinglemode)
Thefieldsmeanthesameasinanyothermodes.PleaserefertothechapterStereoFutureMode.
25
3.2.2SingleNetmode
TheSingleNetModemanagesalsoallordersandpositionsseparately,butdiffersinviewofaccounting.WhileinSingleHedgeModenoorderorpositionaffectstheother, inSingleNetmodeoppositedirectionsarefullycompensated.Asaresultfromthis,hedging isnotpossible,andthedistribution iseither longorshort,neverboth.
3.2.3Visualizationofsingleorders
Bystandard,inMetaTraderallsingleordersandpositionshavethesamecolorandallordersappearintheorderlist. StereoTrader visualizes this different and enhances the functionality. The picture below shows a tradingsessionwithsingleorders.Asonecanseeimmediately,therearealreadymuchmorelinesonthescreenasinvirtualmode.
• Solidgreenline–TPofthebuyposition
• Dashedgreenlines–TPsofthelimitbuyorders
• Dottedgreenline–openprice/breakevenofthebuyposition
• Dash-dottedgreenlines–Limitbuyorder
• Dashedredlines–SLsofthelimitbuyorders
• ThesolidredlinesrepresenttheSLfortheopenedbuyposition
• Goldenline–breakevenoverallpositions
26
(Visualizedordersandpositionsinsinglemode)
When tradingwith singleorders, itquicklygetsconfusing. Inviewof this, a simplebuteffective featurewasincluded with StereoTrader. When you click and onto of the lines and keep the button pressed, thecorrespondingorderishighlighted.
The interactivebehaviourofthetradelines isthesameas invirtualmode.Ifyoudragthebreakevenlinesoffilledorders, a correspondingSLorTP is created,dependingof thedirectionanddependingof thedraggingpositionoftheline.AnymanualcreationofanSLwillalsocauseadeactivationoftrailingandBE.
Furthermore,aCtrl-clickonanyofthelinescausesdeletion.IncaseofSLorTP,thoseareremoved.Incaseofbreakevenforbuyorsell,thepositionisclosed.
3.2.4Editingsingleordersandpositions
Besidesvisualmodificationofordersandpositions,detailscanbefoundattheEditOrderpanel.Aclickontoanorder line loads itsdata into thepanel. Thedata is also loadedafter apositionwasopenedor anorderwasplaced.
(Editingsinglepositionsandpendingorders)
• (Firstrow)cleartextinformsaboutthetypeoftheorderanddisplaystheticketnumberontherightside.Thethinlinebelowindicateslongorshortadditionallybyit´scolor.
• Ordersizedisplaysthelotsizeoftheselectedorderorposition.
• Orderpriceshowstheopenpriceofapositionorthelimitorstoppriceofanorder.
• P/Lcontainstheamountofthecurrentprofitorlossincaseofaposition
• Stoplossspecifiesthestoplossdistanceinpoints
• Takeprofitspecifiesthetakeprofitdistanceinpoints
• Trailingstopspecifiesthecurrentlyusedtrailingstopoftheorder(afteritsfilled)orposition
• Trailingdistance–thedistanceofthestoptothelevelwherethestopistrailed.
27
• Trailbegin/BE–definesthestartlevelwheretrailingbeginsandthelevelfortheBEsaveautomaticisreached.Thevalue isrelativetotheaveragepriceofthepositionandmeasured inpoints.Thevaluemaybepositiveornegative.
• Attributes–definestheprocessesafterapendingorderhasbeenfiled.Availableare
• CA–cancelanyotherorder,alsoknownasOCO(onecancelsother)functionality
• CO–canceloppositeorders
• RV–reversepositioning.Incaseofasell-order,anybuypositionwouldbecomeclosedandviceversa
• NT–netorder.Means,incaseofasell-order,thesizeofthesell-orderwouldcompensatethebuypositions first,beforeanewshortpositionwouldbeopened. IncaseofStereoFutureMode,thisoptionisdisabled,becauseanyorderisdefinedlikethatinthismode.
• Limitpullback–definesthepullbackforMITlimitordersinpoints.Incaseifthelimitpriceisreachedorexceeded, the pullback has to reach the given amount of points until the order gets filled. Thisfunctionalityisveryusefultoimprovetheentryandtoreducetheriskwhenthelimitpriceisstronglyexceeded.TheaverageadvantagewhichiscausedbysuchordersisdisplayedattheStatisticsIIpanel.
• Trailorder–pendingordershavetheability tobedefinedasdynamic.Thismeansthatanypendingordermayfollowthepriceataspecificdistanceoranmovingaverage.
• Trail distance – In case of a non static pending order, this parameter specifies the distance to themotiontriggerinpoints.
• SL–activates/deactivatesthestoplossfortheorderorposition.
• TP–activates/deactivatesthetakeprofitfortheorderorposition.
• TRL – activates/deactivates the trailingautomatic. In caseofE.o.P, SMAorEMA trails, the currentlyselectedperiodwillbeusedforcalculationuntilthepositionbecomesclosed.
• BE–activates/deactivatesthesavebreakevenautomatic.
• Closeposition/Deleteorder–closestheselectedpositionordeletestheselectedorder
Pleasetake intoconsideration,thatanychangewill takeeffect immediatelywithoutanyfurtherconfirmationrequest.
3.3StatisticsStereoTraderprovidesseveralstatisticaldatawhichisusefulforaquickandefficientratingofatradingprocess.
3.3.1Poolstatistics
The Pool Statistics panel contains all informations about currently opened positions, as amounts as well aspoints.Thestatisticaldataisdifferentforhedgingmodesandfornon-hedgingmodes.
Switchdisplaytype
Result-valuesaswellasvaluesof riskandrewardmaybedisplayedasamount,point-valueorpercentage.Toswitchbetweenthesetypesofdisplay,performaShift-Clickonanyofthevalues.
Tohideanysize,useShift-clickonthedisplayofthevolume.
Thesesettingsalsoaffectthedisplayoftheorderlabelsaswellastraderesultsinthechart.
28
(Thepoolstatisticsforhedgemodesandnon-hedgemodes)
• Trade P/L – StereoTrader understands a trade either as a single position or as a series of positionswhichwereopenedtoachievethegainedresult.Atradebeginswhenthefirstpositionisopenedandends,whenthelastpositioninaserieswasclosed–regardlesswhichdirectionwastradedfirstorlast.Thisvalueisextremelyusefultokeepcontrolandtoavoidanymentalmath-especiallywhenpositionswereclosedpartiallybutthetradeitselfisstillactive.
• PoolP/Ltheaccumulatedprofitorlossoverallopenedpositions,asamountontheleftsideandpointvalueontherightside.
• Breakeven–theaccumulatedbreakevenofallpositions.
• Volume – the accumulated size of all positions. A positive value indicates an overweight of buypositions,anegativeindicatesthattherearemoresellpositions.
• Risk/reward–theaccumulatedRRRofallpositions.Potentialrewardonleftside,riskontherightside,eitheraspercentagevaluesorasamounts.
• Distribution – the visualized distribution of buy and sell positions. The distribution is additionallyindicatedreducedinthetitlelineofthepanel.
• Profit|Loss–thesummaryoftheparticularpositionsineitherprofitorloss.Thisvalueisusefulwhenthe function to close all particular positions which are in profit is used (Ctrl-click on buttonsClose/Flat/Buys/Sells)
Availableinhedgingmodesonlyarethefollowinginformations:
• BuyP/L–showstheprofitorlossamountofallbuypositions.Ontheright,thevalueisalsodisplayedaspointsinparentheses.
• Breakeven–theaverageorratheraccumulatedpriceofallbuypositions.
• Volume–thetotalsizeofallbuypositions
• Risk/reward–thepotentialprofitofallbuypositionsasdefinedbythetakeprofitlevelontheleftsideandthepotentialriskasdefinedbythestoplossontherightside.
• SellP/L–showstheprofitorlossamountofallsellpositions.Ontheright,thevalueisalsodisplayedaspointsinparentheses.
• Breakeven–theaverageorratheraccumulatedpriceofallsellpositions.
29
• Volume–thetotalsizeofallsellpositions
• Risk/reward–thepotentialprofitofallsellpositionsasdefinedbythetakeprofitlevelontheleftsideandthepotentialriskasdefinedbythestoplossontherightside.
3.3.2Tradingstatistics
The panel Session Statistics provides selected information at a glance which is especially very useful fordaytrading and to analyse different strategies. Any statistical data is stored separately for each strategy andsymbol.Furthermore, thedatasurvivesrestartsofMTaswellasrestartsofStereoTrader.Butpleasenot, thedata is stored locally.Assoonasyoutradeastrategy fromdifferentcomputers, thestatisticaldatabecomesinvalid.
(Thedaytradingstatistics)
Timesegments(floatingvalues):
• Trade–Atradebeginswhenthefirstpositionofaseriesisopenedandends,whenthelastpositionisclosed–regardlesswhichdirectionwastradedfirstorlast.
• Lasttrade–Resultofthelasttrade
• Period–TheP/Lresultsoftheselectedperiod.
Periodselection
• Period–Definestheperiodoftheanalysiswhereby“Session”isacustomperiod, independentfromthecalendar.
30
Details(realizedvalues)
• Period–Definestheperiodoftheanalysiswhereby“Session”isacustomperiod, independentfromthecalendar.
• Result–profitoftheselectedperiodinpercent
• Gain/DD–gainanddrawdownwithinthegivenperiod
• Rate/PF–Relationbetweenwinningandlosingtradesaswellastheprofit-factorwhichisequivalenttotheamountofallparticularprofitsdividedbyallparticularlosses.
• RealizedbuyP/L–Allprofitsandlossesrealizedwithlongpositions
• RealizedsellP/L–Allprofitsandlossesrealizedwithshortpositions
• Trades–Numberoftradeswithintheperiod.Invirtualmodes,theaccumulatedpositionsarecountedonly,insinglemodeallparticularsinglepositionsarecounted.
• Positions–Countofpositions.
• Vol–Thetradedvolumeaslots
• Slippage–Theaveragedifferenceaspointvaluebetweenthesentandexecutionpriceofallorders,stoplosses,takeprofitsandmanualclosings.
• MIT–Theachievedaverageadvantageduetousageoflimitpullbackorders.Thisvalueisalsoshownaspoints.
Reset–startsanewsession.Suchasessionisindependentfromthecalendar.
Trades–enables/disablesthedisplayofthetraderesultsinthechart
Export–exportsthecurrentselectedperiosasCSV-file
F–allowsforafloatinggraphincludingthecurrentopenedtrade
(Sampleoftrade-display)
3.3.3Ministatistic
Theclockpanelincludesaminimalversionofthestatistics.Toactivatethis,justclickontheclock.
32
4.IsolatedStrategiesStereoTrader allows for trading of multiple strategies at the same time the same symbol and on the sameaccount–withoutinfluencingeachother,neithermathematicallynorvisually.ThisisafurtheruniquefeatureofStereoTrader.
Thepicturebelowdemonstratesthis.TheleftsideshowsanmidtermtradeinDAXbyusingtheM15period,therightchartshowsahedgingtradebasedalsoonM15.Asonecansee,notonlythestatisticaldataiscompletelydifferent,butalsothetradelinesonthechart.
(MultistrategysupportStereoTraderallowsforparalleltradingofdifferentstrategiesofthesamesymbolononeaccountwithoutinfluencingeachother)
Bydefault, this feature is not activatedandStereoTradermanagesall positions and tradesof theunderlyinginstrument.
Toactivatemultistrategysupport,thestrategyofachartneedstobenamed.ThisistobedoneattheinternalSetup which can be opened by clicking on the StereoTrader logo. After switching to another strategy,StereoTraderwill reset itself. If thestrategynamewasusedanytimebefore,all correspondingpositionsandorderswillbeloaded.
Thereisnolimitationinviewofthenumberofstrategies.Youmaydefineasmuchstrategiesasyouwish.
33
(Strategysetup)
Strategyname(none)
Thenameofthestrategywhichwillbeconvertedtoaninternalnumber.Incaseofusageof“(none)”,StereoTraderwillmanageallpositionsandordersoftheunderlyingsymbolwhichdon´thaveaso-called“MagicNumber”. InMetaTradersuchnumbersareusedtoidentifyordersofspecificexpertadvisors.Thisway,allmanualordersandpositionswillbefoundandmanagedtoo.
InternalID(empty)
Displays the internalnumberof the strategy,which isbydefinitionnothingelse thanaautomaticallygenerated“Magicnumber”.
Switchstrategy
Cancelsanychangesatthesetup,savesthelastchangesandloadsthestrategywhichisdisplayedatStrategyname.
34
5.HistoryTrading&Backtesting
ThebestwaytobecomefamiliarwithallthefeaturesofStereoTraderistotradethehistory.MetaTradercomeswith an excellent strategy tester, which is actually designed to test full automated strategies. NeverthelessStereoTraderusesthisfunctionalityforit´sownpurposesandprovidestheoption,tomanuallytradeinthepastwithoutanyrestrictions.
Furthermore, this feature is also perfect to increase the trade-learning process dramatically, it´s perfect forwebinars, seminars, to test the built in features, automated strategic order placements aswell as behaviourwithdifferenttrailstopsindifferentmarketsituations.
Toactivatehistorytrading,choosetheStrategytesterfromthemenuView->Strategytester.
(ThestrategytestersettingsofMetaTrader4)
Withinthestrategytestersubwindow,thesettingsshouldbeasfollows:
• Symbol–choosetheinstrumentwhichyouwanttotradeinthepast
• Model–Everytick
• Usedate–specifytheperiodyouwanttotrade
• Visualmode–mustbechecked,wherebythespeedslidermustbesettofullspeed
• Period–any
• Spread – for symbols with 3 or 5 digits, normally a value of 20 should be equal to a spread of 2points/pips.Forinstrumentswithzerodigitstryavalueof2,with1digittry20andwith2digitstry200tohaveaspreadof2points.Ifyouarenotsurehowtospecifythiscorrectly,simplychooseanyvalueandverifytheresultatthepricedisplaywherethespreadisdisplayed.
• Optimization–mustbeunchecked
PressStart.
StereoTraderdetectsthevisualstrategytesteritselfandprovidesanadditionalpaneltorefinethebehaviourofthestrategytesterwhiletradinginhistorymanuallyorautomated.
(ThetestersettingsofStereoTraderwithinthestrategytesterofMetaTrader)
35
• Speed–turnsdownthespeedofthestrategytester
• Slowdownontrade–turnsdownthespeedassoonasatrade isopened,which isusefulwhenanyautomatedstrategiesorstrategicordersaretested.
• Slowattime–slowsdownthetesterspeedwhenaspecifictimeofthedayisreached
• Slowamount– thehigher thevalue, theslower thepricemoves.For thecasethatyouuseanothervisualmodethan“Everytick”,thepricewouldmovemuchtofastandthereforethisvalueis initiallyalways1.000andisnotsavedontermination.
• Hide forbacktest– turnsoffallvisualoutputofStereoTrader.This functionmaybeused,whenanyautomatedstrategyisbacktested.Thisincreasesthespeedofbacktestingdrastically.Oncethebuttonwasclicked,thereisnopossibilitytoreactivatethevisualoutputagain.
Duetothecircumstancethatthetesterwasactuallydesignedforfullautomatedexpertadvisors,itcomeswithallthefunctionalityfortradingstatisticswhichisavailableinthiskindofmanualhistorytradingtoo.
(ThegraphofMetaTradersstrategytester)
(ThereportofMetaTradersstrategytester)
36
(ManualhistorytradingwithStereoTraderandMetaTrader4strategytester.ThisexampleshowsthetestingofatrailingstopbasedonEMA21inM5)
Aswell as in live trading, StereoTrader creates additionally detailed .CSV fileswith informationsof all singlepositions to evaluate with spreadsheet applications such as Microsoft Excel. The files can be found inTester/FileswithinthedatafolderorMetaTrader4(Menu:File->Opendatafolder).
37
6.VisualCustomization
StereoTrader allows for customization of it´s appearance, but also supports you with a set of very usefulindicatedlines.
6.1CustomizationNo matter if you prefer bright or dark backgrounds, rounded or edgy buttons, StereoTrader will suit yourpersonaltasteentirelyanddoesnotforceyoutoacceptanythingyousimplycannotworkwith.Thisisnotonlyaboutindividualtaste,butsomepeoplesimplycannotworkwithbrightbackgrounds,othersrunintoproblemswiththeireyeswhenusingdarkonesbecauseofthehighcontrast.
Afewexamples:
Thedifferentcolorsandthemescanbechosenatthesetupwindow.Toopenthis,clickontheStereoTraderlogoandchoosethetab“Layout”.AdetaileddescriptioncanbefoundatthechapterSetup->Layout.
6.2IndicationStereoTrader provides a set of useful line indicationswhich can be activated and deactivated quickly at theChartpanel.Theseare:
38
(Chartindicationsetup)
Navigation
• Scaling–allowsforverticalmotionofthechartwhenactivated.ToswitchtoScalp-Scaling,useCtrl-click.
• <<<>>>–quicknavigation
Alerts
• Alert– standard click creates a newalert level and line. Clicking using theCtrl-Keyof the keyboarddeletesallalerts,whileholdingtheShift-keyduringclickinghidesandre-showsthelines.
Onceanalertlineiscreated,suchalinecanbedraggedbyusingthemouse.Toremoveasinglealert,thealert-linemaybedraggedoutofthechartorremovedbyholdingtheCtrl-keywhileclickingonit.
Price
• BID(MT4)Last(MT5)–showsthenativefullbidline(MT4)orthelast-price-line(MT5)
• B/A–displaysashortenedlinesforbidandask.
Volume
• DOM(MT5)–activatesthedisplayofDepthofMarketifsuchdataispresent.
• VP–displaystheVolumeProfile.Torebuildtheprofile,useCtrl-click
Lines
• RM(Roundmarks)–displaysaverticalgridataspecificdistance.Thedefaultvalueis100andcanbechangedat the internal setupofStereoTrader (Layout:Griddistance, Layout:Grid color, Layout:Gridlinethickness)
• SYM– activates the displaying of specific symbol lines. If this button is disabled, no symbol type ischosenatthesetup.
• ML–activates/deactivatesthedisplayingofsupportandresistancelines(MoneyLines)
MoneyLinesmode
• MoneyLinesmode–providesasetofalgorithmstodetectsupportandresistancelines(Moneylines).Themoreimportantsuchalevelbecameduringthepast,thethickertheline.
User
• ON/OFF–displaysorhidesalluserdefinedobjects,suchaslines,textobjectsetc.
• All/tf–thisoptionallowsforseparationofuserdefinedobjectsbytimeframes. Ifthis issetto“All”,anyobjectisdisplayedinalltimeframes.Ifthisissettoatimeframe,suchasM5,anynewobjectwillonly be displayed in the selected timeframe and will be hidden in any other. You can modify the
39
settingsforeachuserdefinedobjectmanuallybyright-clickingontheobjectandselectProperties.Adialogwindowwillappearwherethesesettingscanbechanged.
• X–deletesalluserdefinedobjects
High/low
• ID–showslinesfordailyhighandlow
• PD–showslinesforthehighandlowofthepreviousday
Subcharts(MT5only)
• C1–showsfirstsubchart
• C2–showssecondsubchart
Fibolines
• ID–intraday
• PD–previousday
• IW–currentweek
• PW–previousweek
Pivotpoints
• PH–previoushour
• PD–previousday
• PW–previousweek
• PM–previousmonth
41
7.Semiautomatedtrading
StereoTraderallowsforpuremanual,forsemi-aswellasforfullautomatedtrading.Automatedexitrulesandstrategicordersarepartofthesemi-automation.
7.1AutomatedexitBesides trailing stops and manual exits, StereoTrader provides several automated exit rules. The internalaccumulationof all positions, in virtualmodeaswell as in singleordermode, allow todefine exit ruleson aaccumulatedbasisoverallpositionsand/ortrades.
(Automatedexitrules)
Any of the rules is activated by clicking onto the corresponding check-button. Activation is indicated by ahighlightedbutton.
Stereo-Hedgemodeonly:
• PoolP/L–showsthesamepointvalueasTotalP/LinthePoolpanel.It´sthealloverprofit/lossoverallbuyandsellpositions.
• SLtotal(pts)–definesacumulatedtotalstoplossinpointsoverallbuyandsellpositions
• TPtotal(pts)–definesacumulatedtotaltakeprofitinpointsoverallbuyandsellpositions
Allmodes:
• Trade P/L – is similar to Trade P/L in the statistics panel and represents the growth or reductionbetweenthefirstopenedpositionandcurrenttime.This isuseful ifatradenotonlyconsistsofonesingleorderandprofitwasrealizedpartiallysincethefirstorderwasfilled.
• Maxreduction%–definesamaximalamountofreductionduringatradeaspercentagevalue.
• Maxgrowth%–definesthemaximalamountofgrowthduringatradeaspercentagevalue.
• Equity–displaysthecurrentaccountequity
• Equitymin–definestheequityminimum
42
• Equitymax–definestheequitymaximum
• Deactivate auto–deactivates any automaticorderprocesseswhenequityminimumormaximum isreached
• Begintime–timefromwhichtradingcommandsareacceptedmanuallyaswellasautomated
• Flattime–endingtimewhenallpositionsbecomesclosedandallordersaredeleted.
• Deleteorders–ifchecked,anyordersbecomedeletedassoonasthereisnomoreopenedposition
7.2StrategicordersInsteadofplacingsingleorderswithafixedsizeatafixedlevel,inmanysituationsitsextremelyefficienttousestrategic orderswith smaller sizes instead, combinedwith suitable trailing stops. The result inmost cases issimply:Samerisk,higherreward.
TheStrategicOrderfunctionalityenablesfordefinitionofsuchorders,whichisprimarilyasetofsingleordersatafixeddistancewherebythesizeofeachsingleordercanbeprogressed.
(Strategicorders)
Thesizeofeachsingleorderiscalculatedautomatically,basedontheordersizewhichisspecifiedattheorderpanel.Thetotalsizeofallorderswhicharecreatedonactivation,isalwaysapproximatelyequaltothespecifiedordersize,whichisshownatthescreenshotabove:The“normal”ordersizeissetto100,thesummarizedsizeofallorders is 101 (Asmalldeviation likethis iscausedbymathematical roundingerrors).Thiswaytherisk isneverhigherthantheriskwithnormalorderplacement–atleastaslongasyoudon´ttouchtheparametersinadvancedmode.
Bydefault,thepanelforStrategicOrderslookslikethis:
43
(Strategicorderpanelinstandardmode)
Thedropdown listprovidesasetofpredefinedstrategies forswing-trading,scalping,news-tradingand– justforevaluationandjusttocompletethelist(butpleasenevertouseonarealaccount!)–Martingale.
Once a preset was selected, it can be started by simply pressing one of the buttons Long, Side or Short,whereby:
• Long–createsastackofbuyorders
• Side–createsastackofbuyandsellorderswitha50%stepinbetween
• Short–createsastackofsellorders
• If the correspondingStay switch is activated, StereoTraderwill place a new set of orderswith thesame parameters each time after a positionwas closed. Some of the preset order strategies openpositionsinstantlywhentheybecomeactivated,someothersonlyplaceorders.ThisfunctionalitymaybecombinedwithSEAfilters(pleaserefernextchapter)tosuppresscontinuousopeningofpositionsunderspecific,fullycustomizableconditions.
7.2.1Predefinedstrategies
StereoTrader comes with a row of presets. Due to the fact that StereoTrader is under permanent furtherdevelopment,thisdescriptionmaybeunderstoodasaverysmallextract.
Pleasetakenoticeofthatsomepresetsmayalsoaffectvarioussettingsofthestandardorderpanel.Youshouldusehistorytradingtogetfamiliarwiththecharacteristicsofthestrategiesbeforeyouusethemlive.
• 5xATR/3–placesasetof fiveorderswherebythedistanceof theorders isbasedon1/3of theATR(averagetruerange)andcreatesaninitialorderasMTO(MarketTrailOrder)inadistancewhichisalsobasedontheATR.
• QuickMick–opensfirstposition instantlyandplacesaseriesof3orderswithatightorderdistanceandatightblockdistanceatminimalprogression.Thisstrategyismainlyusefulforscalpingforex.
• Scalper–placessomelimitandonestopordersinatightdistanceofjust2pointsandlowprogression.The first position is opened instantly after the strategic order was started. This strategy is mainlyusefulforscalpingindices.
• Swing – opens first position instantly and places a series of limit and stop orders with a mediumdistance at amediumprogression. The strategy createsno furtherblocks and is useful for stockorindexswingtrades(seesamplebelow).
• PriceHunter –placesasetofdynamic limitordersclose to thecurrentprice.Theordersaremovedwiththepriceatanintervalofafewsecondswhichresultsinthefact,thatthefirstlimitorderisonlythenopened,whenthepricemakesafastermoveintothedirectionoftheorder.Thistypeofstrategicorderdeliversextremelygoodresultsintrendsatverylowdrawdowns.
• News Trader – places a stop buy and a stop sell order beneath the current price (straddle). Thepositionoftheorderisadjustedatanintervalofafewseconds.Thisresultsinthefact,thatthestoporderswillonlybefilled,whenpricesmakesastrongmove.
• Martingale – for evaluation and only to complete the list. This strategy opens the first positioninstantlyandplacesasetof16limitordersatafixeddistancewithaprogressionof2.0.Thisstrategyismainlyusefultodestroyanyaccounts,butincludedtodemonstratethateverythingyouheardaboutthisstrategyisnothingelsethanastupidfairytale.
44
7.2.2Advancedmode
TheadvancedmodeofthestrategicordersisactivatedattheSetup(Layout:Advancedstrategicorder)
(Strategicorderinadvancedmode)
Theadditionalfieldsare:
• ATRmode–theaveragetruerange.IfoneoftheATRmodesisused,alltheparameterswhichspecifyadistance,willbecomemultipliersoftheATRinsteadofabsolutevalues.IfanATRmodewitha“d”behindtheperiodofthemodeisused,thenthecalculationoftheATRwillseparatebetweenbearishandbullishcandlesforthecalculation.Thisisusefulforindicesorstocks,becausebearishcandlesareoftenlongerthanbullishcandles.
• Distance–thepointdistancebetweenorders.IfanATRmodeisused,thisvaluesbecomesamultiplierforthecalculatedaveragetruerange.
• Progressionlimits–thefactorwithwhichthesizeofeachfurtherlimitorderismultiplied.
• Progressionstops–thefactorwithwhichthesizeofeachfurtherstoporderismultiplied
• Quantitylimits–thenumberoflimitordersthatshallbecreated
• Quantitystops–thenumberofstopordersthatshallbecreated
• SLrel.–therelativedistanceofthestop losstothe last limitorder.Avalueof1.0means1timethedistancebetweenorders.
45
• Trailbeginrel.–therelativedistancebetweentrailingbeginandbreakeven.Thisvalueisamultiplier,basedontheabsolutedistancebetweenorders.
• Traildistancerel.–therelativedistanceofthetrailingstoploss.Thisvalueisamultiplier,basedontheabsolutedistancebetweenorders.
• Sizelongx–Factortomultiplythecalculatedordersizeforlongorders
• Sizeshortx–Factortomultiplythecalculatedordersizeforshortorders
• Attributes–definestheprocessesafterapendingorderhasbeenfiled.Availableare
o CA–cancelanyotherorder,alsoknownasOCO(onecancelsother)functionality
o CO–canceloppositeorders
o RV–reversepositioning.Incaseofasell-order,anybuypositionwouldbecomeclosedandviceversa
o NT–netorder.Means,incaseofasell-order,thesizeofthesell-orderwouldcompensatethebuypositions first,beforeanewshortpositionwouldbeopened. IncaseofStereoFutureMode,thisoptionisdisabled,becauseanyorderisdefinedlikethatinthismode.
• Initialorder–definesthetypeoftheinitialorder,whichmaybeoneof
o None–noinitialorderissent
o Market–amarketbuyormarketsellorder
o MTO–aMarketTrailingOrder
o EOP–atrailingordertrailedbytheendofthelastperiod/candle
• Initialdistance–thedistanceoftheinitialorderincaseofMTOorEOP
• Chainlimits–Chainslimitorderswhichresultsinashiftingoflimitordersafteranorderwasfilledwithapositivepullback/slippage.Furthermore,ifthisoptionisused,onlyonelimitorderbecomesfilledatonce.ThisoptionisonlyavailableifMITordersareused.
• Forceeachtick–IncaseiftheForce-functionisactivated,thisoptionwouldcreateanewsetofordersimmediatelyaftertheallpositionsareclosed.Otherwise,thenextsetoforderswillbecomecreatedwhenanewperiodbegins.
7.3Strategicordersvs.normalorderIfyouarenotsure,whatthisautomatedstrategicordermaybegoodfor,herecometwoexamples.
7.3.1Exampleswingtrade
ComparinganormalCFDtrade(A)tostrategicorderusingthepresetSwing(B).
• Starttime:October,1st2015
• Endtime:December,4th2015
• Instrument:FDAXCFDderivate
• Direction:Long,range1.107points
• LotsizevariantA:5USDperpoint
• InitiallotsizevariantB:0,20USDperpointatamaximalprogressionofupto5,20USDperpoint
ThestartpriceoftheDAXis9.765points,theendpriceonDecember,4th2015afterasmallcrashisat10.872points.Thesearetheresults:
A(CFD/derivate)profit:5.638EURwithonecontract.Initialdrawdown1.375EUR,maxdrawdown2082EUR.
46
B(StereoTraderSwingpresetwithoutfilters)profit:12.844EURwith743contractstotal.Initialdrawdown1.375EUR,maxdrawdown2.742EUR.
Inotherwords:Approximatelydoubleprofitbysamerisk.
(NormalCFDorcertificate–Profit5.638USD,initialdrawdown1.375USD,maxdrawdown2.082USD)
(StereoTraderstrategicorder–Profit12.844USD,initialdrawdown1.375USD,maxdrawdown2.742USD)
7.3.2Examplemidrangescalp
One might think, this makes only sense in huge ranges, but here comes another example which wasdemonstratedliveonFacebookwithalmostthesamesettingsandsameresults.
• Starttime:March,22th2016,19:00
• Endtime:March22th2016,21:00
• Instrument:FDAXCFDderivate
• Direction:Long,range35points
• LotsizevariantA:5USDperpoint
• InitiallotsizevariantB:1,00USDperpointatamaximalprogressionofupto5,50USDperpoint
ThestartpriceoftheDAXis9.965points,thegainedtargetwas10.000,theendpriceis9.980after10.000wasreached.Theresult:
A(CFDderivate)profit:175EURwith35pointsasgained.Absolutedrawdown50.00USD,maximaldrawdown121,29USD,relativedrawdown1,45%.
B (StereoTrader Scalp preset without filters) profit: 241.92 USD, 201 points. Absolute drawdown 17.51 USD,maximaldradwown71.69EUR,relativedrawdown0.69%.
47
Inotherwords:Thestrategicorderachieved37%moreprofitatanabsolutedrawdownwhichwas34% lower.Resultsindetail:
(VariantA–NormalCFDtradingwithfixedentryandtakeprofit)
(VariantB–StrategicOrderwithStereoTrader)
DuetothefactthatStereoTraderprovidesfullhistorytradingandbythisalsobacktestingwithinMetaTrader4,it´sobvioustoteststrategicorderswithinthestrategytesterofMetaTrader4.
48
8.AutomatedTrading
Besides manual trading by using normal orders and semi automated trading by using strategic orders,StereoTraderalsosupportssignaltriggeredfullautomatedtrading.
To realize this, StereoTrader accepts customized indicators as signal sources. Hereby it´s also possible tocombinemultiple signals frommultiple indicators.Thisallowsany trader todevelopandbacktestautomatedstrategies without the need for programming. Besides those indicators that are part of the StereoTraderproduct family and are available either at theMetaTradermarket or on the homepage of StereoTrader, anydeveloperhas access to theseautomation featuresbyusing the freeaccessibleAPI (advancedprogramminginterface) to create his own Stereo Expert Advisor (SEA). This opens the door for an unlimited number ofpersonalanduniversalautomatedstrategieswhichbenefitfromtheuniquefeaturesofStereoTrader.
Note: For informationsaboutprogrammingusing theStereoTraderAPI,please refer to theStereoTraderAPIReferencemanualwhichcanbedownloadedfromthehomepage.
8.1.MultipleExpertAdvisorsupportTheAutoTradingpanelautomaticallydetectsanySEAsbyitselfandmanagestheminslots,wherebyeachslotrepresentsonesignalsourcewhichmaybeseparatelyenabledordisabled. Thisenablestocombinemultipleindications,multiplesignalsandintheend:MultipleExpertAdvisors.
(TheAutoTradingpanelwithslotsfordifferentsignalsources)
• AutotradingON/OFF–enablesordisablesthefunctionalitytotradeautomated.ThefunctionisalwaysdisabledwhenStereoTraderstartsinlivemode.Italsobecomesdisabled,whenFlatattheOrderpanelwasclicked.
• Estimation ON/OFF – enables or disables the Estimator, which allows for real-time backtesting ofautomatedstrategiesonthefly.
• Trades–allowancefortradingofbuyandsellsignals.
• Signalrules–definesthebehaviourofoverlappingandoppositesignals.
49
• Estimatorspread–theassumedspreadduringtheestimationprocess
• Filterinstantclose–incaseifafilterblocksoneorbothdirections,theactivationofthisoptionwouldforcetheinstantclosingofallopenedpositionsandremovingallordersoftheblockeddirection.
• Tracesignals–enablesordisablesthetracingofsignals.Ifthisischecked,allincomingandacceptedsignals aredisplayed at the terminalwindow including confirmation, after a received commandhasbeenexecuted..
• Strategic orders –allows forusageof strategicorders insteadofnormalorders to trade incomingsignals.
Belowtheseoptionfieldstheslotsthemselvescanbefound.Bydefault,anyslotisdeactivatedonstart,exceptinstrategytester,whereanyslotisactivatedbydefault.
(StereoTraderinEstimatormode)
8.2.UsingfiltersFiltersareusefultorefineautomatedstrategiesandcanbeeasilycombinedwithsuch.FiltersoperateinBasicMode.AcoupleoffiltersisincludedwithStereoTraderandmaybeusedbysimplydraggingthemontothechartlikeanyindicatororSEA.AssoonasafilterisdraggedandrecognizedbyStereoTrader,itcanbeactivatedlikeanyother SEAby clickingonto the corresponding slot switch and activatingAutoTrading at theAutoTradingpanel.
Aspecialfeatureoffiltersis,thattheyalsoaffectthestrategicordersandnotonlySEAs.Incaseifastrategicorder is activated, e. g. by Long-Stay, such a filter could suppress the opening of new buy orders if theconditionsdonotmatchforthefilter.
The screenshot below shows theMA FilterXwhich can be found at the indicators list and which is part ofStereoTrader.Thisfilterusesamovingaverageasfilterandatrigger.AssoonasthetriggerMAgoesoverthefilterMA,onlylongpositionsmaybeopened,assoonasitgoesunderit,onlyshortpositionsmaybeopened.Furthermorethisfiltercolorsthebackgroundofthechartincorrespondingcolors.
ThefilterisalsoincludedassourcecodeandcanbefoundwithintheAPI.
50
(FilterexampleMAFilterX)
8.3.AutomationwithoutprogrammingThecombinationofintegratedfiltersandStrategicOrdersmakeitpossibletocreateautomationlogicswithouttheneedforprogramming.Thisshallbedemonstratedbyasimpleexamplewithacrossingmovingaverage.
Theexamplestrategylookslikethis:
• AssoonasthefastMAcrossestheslowMAfrombelowtoabove,abuyordershallbesentandviceversa,whenitcrossesfromabovetobelow,asellordershallbesent.
• Aspaceof4pointsaroundtheslowMAshallbedeclaredasneutralzonetoavoidtoomany invalidsignals
Thiscanberealizedasfollows:
• OpentheAutoTradingPanel
• MakesureLongtradesandShorttradesarebothenabledattheAutoTradingPanel.
• LoadtheSEAnamed“STXMAFilter”bydraggingontothechart.ThefilterappearsatthenextfreeslotoftheAutoTradingPanel
51
• TheSEAisshownatthebottomofthechart.Makeyoursettingsforthefilter(=slowMA),thetrigger(=fastMA)andthespace(=neutralzone).
• Makeyoursettings forSL,TP,TrailandOrdersizeat theOrderPanelandenable for longandshorttrades
• SetrulestoO-Reverse,whichwillallowtheSEAforturningthepositionafteranoppositesignalwasdetected
• ActivatetheAutoTradingattheAutoTradingPanel.
• OpenthepanelforStrategicOrders
• Choosethepreset„MarketTrailATR“.Theactivationwill forcetheplacingofTrailingMarketOrderseverytimeassoonasthepoolisflat.
• ActivateHoldforlongandHoldforshort.
Thiswouldexactlyautomateyouridea.TheStrategicOrderpermanentlyopenspositionstobothdirections,butthefilter,whichisbasedonthecrossingmovingaveragelogicalwayssupressesonedirection.ThesettingsattheOrderPanelcontroltheexit.
Torefinethissimplestrategy,itcanbemodifiedbyanysettingsthatStereoTraderprovides.It´salsopossibletochooseanotherpresetforstrategicorderandto„soften“theentrybyanordergrid.,forexample.
IfallthisisdonewiththestrategytesterofMetaTrader,it´seasytobacktestsuchstrategiesandtofindsuitablesettings.
Due to the fact that StereoTrader comes with several filters, there are already numerous variations andpossibilities for automated strategies similar to the shown example. For more individual strategies, theintegratedAPIfordevelopersopensthedoorforalmostunlimitedpurposed.
52
9.SetupStereoTraderusesaninternalsetupforthemostimportantsettingsforaquickaccess.ThisinternalsetupworksalsoduringHistoryTradingwiththestrategytesterofMetaTrader4.Theexternalsetupisusedonlytodefinevaluesthatarerarelyneeded.
Pleasenote:
• Anysettingwhichismarketwithanasterisk(*)intheSetupwindowisusedgloballyforanyinstanceofStereoTraderonanyaccountandanysymbol.
9.1InternalsetupTheinternalsetupisdisplayedafterclickingontheStereoTraderlogointheupperleftcorneraswellasonthefirstlaunchofStereoTraderwithanewsymbol.
The settings may be saved as standard-settings. In such case, StereoTrader would load these settingsautomaticallyifthereisnosavedsetupforthecurrentsymbol.
Pleasenote:
• As soon as an asterisk is shown at the title, a rebuild of all visual elements and probably also a re-collectionofallopenedpositionswillbeforcedaftertheApply-buttonwasclicked.
(StereoTradersetup)
9.1.1General
Licensecode
Licensecode#1.IncaseofreceivingStereoTraderduringregistrationofaliveaccountatoneofourpartnerbrokers,thereisnolicensecodeneeded.Insuchcasepleasespecify„IBL“. Otherwise, if you purchased StereoTrader at a store, please specify theinformationsastheywereprovidedafterthepurchaseprocess.
53
Forcleartext-displaypleaseclickonthelogo.
Add-Onlicensecodes
License codes for 3rd party products. In case ofmultiple products, please separate thecodesbyusingasemicolon.
Example:DGS24-SOISFN;DGS24-UHDUSO;
SSL(active)
SSL encryption for license requests. Deactivate this option only when you encounterproblemsduringthelicesingprocess.
Language(english)
Thesystemlanguage.
Status(active)
Achartmaybeactiveorpassive.Tradingisonlypossiblewithactivatedcharts.Incaseifmultiple charts of the same symbol are opened at the same time and with the samestrategy,onlyoneofthesechartscanbeactive.
Theswitchmayalsobeusedtoforceactivationordeactivation.
AnotherwaytoforceactivationisusingCtrl-ClickontheStereoTraderlogointhechart.
Activitycontrol(checked)
In case of parallel usage of two or more instances of StereoTrader, for example oneinstanceonaVPS,anotherinstanceonalocalcomputerwherebybothinstancesusethesame symbol and the same account, such multiple instances would cause competingcommands.Ifthisoptionisactivated,thepassiveinstanceisabletodetectthisandtosetitsownstateto“inactive”toprotecttheexecutionsoftheactiveinstance.Insuchcase,amessageisdisplayed:
Re-activation of a deactivated instance can be done by opening the Setup and clicking the Applybutton.
9.1.2Strategysettings
StereoTrader iscapabletohandlemultiplestrategiesonthesameaccountandthesamesymbolat thesametime – without seeing and/or influencing each other. The strategy setup is not visible in tester mode ofMetaTrader4.
54
(StereoTraderstrategysetup)
Strategyname(none)
Thenameofthestrategywhichwillbeconvertedtoaninternalnumber.Incaseofusageof“(none)”,StereoTraderwillmanageallpositionsandordersoftheunderlyingsymbolwhichdon´thaveaso-called“MagicNumber”. InMetaTradersuchnumbersareusedtoidentifyordersofspecificexpertadvisors.Thisway,allmanualordersandpositionswillbefoundandmanagedtoo.
InternalID(empty)
Displays the internalnumberof the strategy,which isbydefinitionnothingelse thanaautomaticallygenerated“Magicnumber”.
Switchstrategy
Cancelsanychangesatthesetup,savesthelastchangesandloadsthestrategywhichisdisplayedatStrategyname.
9.1.3Tradingparameters
55
(StereoTradertradingsetup)
Tradingmodel(StereoFuture)
Themostimportantsettingofall.Itspecifiesthemode,inwhichtradesaremanagedinStereoTrader.Availablevaluesare:
*Singleorderswithhedging(StandardMT4)
*Singleorders,nohedging
*StereoHedge(virtualaccumulationbydirection)
*StereoFuture(fullvirtualaccumulation)
(Foradetailedexplanationseealso:Virtualmode)
Fillingmethod(FOK)
Describeshowordersaretobefilledbythebroker.ThestandardsettingisFOK–asfarasthebrokerisnotknownbyStereoTrader.SomebrokersuseIOC(immediateorcancel).Incase of execution errors, please contact your broker. (Available in StereoTrader MT5only.)
Nettingprincipe(FIFO)
Incaseofoperatinginanon-hedgingmode,thisoptionspecifiesthesequence,inwhichfilled orders are compensated by opposite orders. FIFO (first-in-first-out) means, thatcompensation/netting starts with the oldest order, while LIFO (last-in-first-out) wouldstartwiththelatestfilledorder.Mathematicallythereisnodifferenceintheresultwhenopposite orders gets filled, butwhen a position consists of several orderswhichwerefilled during averaging, a setting to LIFO may be useful to keep a positive accountbalance.Otherwise, if a positionwas increased in profit, LIFO helps to keep the breakevenofapositioncloserattheinitialentrywhenadditionalordersgetclosedbyoppositeordersagain.
MITfuctionality
SL/TP(disabled)
Definesstoplossandtakeprofitasmarketiftouchedorders.Ifsettotrue,thestoplossandtakeprofitlevelsarenottransmittedtotheserverbutratherconvertedtoamarket
56
orderinstead,afterthegivenpricelevelwasreached.Thistypeoforderisalsousefulincase of a slow internet connections (execution times above >100 ms), to increaseperformancewhentrailingstopsareused.
Pleasenote,anyMITorderisonlyexecutedaslongasStereoTraderisactiveandaslongMetaTraderisconnectedtoyouraccount.
Limits(enabled)
Stops(enabled)
Defineslimitandstopordersasmarket-if-touchedorders.Ifsettotrue,theorderlevelsarenot transmittedto theserverbut ratherconvertedtoamarketorder instead,afterthegivenpricelevelwasreached.Ifthisoptionisenabled,thespreadmaximumcanbecontrolledbyStereoTrader(seebelow).
Besidesthis,MITlimitorderscanbecontrolledbydefiningapullbackvaluewhichhastobereachedbeforetheordergetsfilled.
Thistypeoforder isalsouseful incaseofaslow internetconnections(executiontimesabove>100ms),toincreaseperformancewhenmoving/dynamicordersare.
Pleasenote,anyMITorderisonlyexecutedaslongasStereoTraderisactiveandaslongMetaTraderisconnectedtoyouraccount.
MITlimitpullback(1pts)
Definesthedefaultpullback inpoints,whichhastobereachedafterthe limitpricewasreached,beforetheordergetsfilled.
MITvisualexecution(disabled)
Ifchecked,anyMITbasedbuypendingordersareexecutedatthebidpriceinsteadoftheaskprice.Furhtermore,thetrailingstartpositionofshortpositionsistriggeredbythebidprice.This functionality isuseful forvisual scalping,because thechartofMetaTrader isalwaysabid-onlychart.
InitialSL/TP(pts)(10/20pts)
Pointvalueforinitialstoplossandtakeprofit.
Breakevenadd(pts)(2pts)
Points tobe added tobreak even,when stop loss ismoved automatically toprotect aposition.ThishappenswhentheBETfunctionisenabledatthePoolpanelandthetrailingstarts.
TrailPLHperiods(1;2;3;5;7;10;)
DefinestheprovidedperiodvalueswhichmaybeusedwithPLH-basedtrailingstopsandPLH-basedtrailingorders.
TrailingMAperiods(3;6;12;20;36;50;100;200;840;-21;-200;-3;-6;-12;-21;-200;)
Defines the averages for SMA and EMAswhichmay be used to trail orders or SLwithmovingaverages.NegativevaluesareinterpretedasvaluesforEMAs.
TrailingTAperiods(3;6;12;20;)
DefinestheperiodsforTick-Averagetrailingmethods.(TA)
Maxspread(pts)(8pts)
57
Definesthemaximalacceptablespread.Incaseofnormalorders,suchasmarket,limitorstop, the order will not be executed if the spread is above the maximum. Thisfunctionalityprotectsfromlossesespeciallyduringnewswhenthespreadincreases.
IncaseofanyMITorder,StereoTraderchecksthecurrentspreadbeforetheordergetsexecuted. Thismaybeanormal limitor stoporder, but alsoa stop lossor takeprofitorder.
Theexceedanceofthemaximumspreadisalsovisually indicatedatthepricedisplaybychangingthecolorofthedisplayedspreadsizetored.
Closeprofitmin(pts)(0pts)
Pointvaluewhichisappliedasminimumprofitwhenusingbuttonstocloseallpositionswhichareinprofit.
Writestatisticsfileas.CSV(disabled)
Enablesordisablesthegenerationof .CSVfilestocreatedetailedstatisticsperstrategyandinstrumentwithspreadsheetsoftwaresuchasMicrosoftExcel.Ifactivated,thefilescanbe found in theFiles subfolderof thedata folderofMetaTrader. In caseofhistorytrading with the strategy tester, the files are generated separately in the subfolderTester/Files.
Showtradearrows(disabled)
Indicatesifarrowsaredrawnforpositionopenandclose.
Playsounds(enabled)
Activatestheplaybackof fourdifferentsoundsfor order fill,marketorder, tradeclosewith loss and trade closewith profit. The sound files can be assigned in the standardExpert-Settings
58
9.1.4Terminal
(StereoTraderStripsetup)
9.1.4.1General
Bignumbers(Auto)
Logicofthedisplayofsmallandbigdigits.Availablevalues:Auto,Halfpip/pointssmaller,None, 1 digit, 2 digits, 3 digits, 4 digits. Normally Auto should suit good for mostinstruments.
Pricedisplay(Bidonly)
Definesiftheprice-displayshowsbid,askorbothvalues.
Sellleft/buyright(off)
Allowsforswitchingthepositionsforbuyingandselling
MTOdistance(2pts)
Defines the initial distance forMarket Trailing Orders as points. This value is used onlywhensendingaMarketTrailingOrderbyshift-clickingontheprice.
Shift-clickattributes(REV)
Defineswhichorderattributesareusedwhenapendingorderiscreatedbyholdingdowntheshift-keywhileclicking.
9.1.4.2GridOrders
StereoTraderallowsforquickplacingofgridorders.SuchpendingordersarrangedinagridaregeneratedwhentheCtrl-keyishelddownwhileclickingononeoftheorderStrips.Thefollowingvaluesdefinethepropertiesofsuchorders.
59
Gridorderdistance(4pts)
The distance between any pending orders created with the grid function of the Strip(Ctrl-click).
Limitorderprogression(1.0x)
Progressionfactorforlimitordersinagrid.
Stoporderprogression(1.0x)
Progressionfactorforstopordersinagrid.
Limitpullback(1pts)
Thepullbackvalueforthoselimitordersinagrid
Chainlimits(enabled)
Connectsalllimitorderswithinthegridinachain.Wheneveralimitorderwasfilledwithabettervalueafterapullback,all thefollowing/chainedordersareshiftedbythesameamountthefilledorderwasfilledbetter.
9.1.4.2Other
MicroTerminal
Whenactivated,StereoTraderdisplaystheMicroTerminalatthetopoftheStripassoonasthetradingpanelsarefolded.
Orderlabeloffset(-450)
Thedistanceoftheorderlabelsseenfromtheleftborderofthechart(positivevalues)orcalculatedfromthepositionoftheStrip(negativevalues)
9.1.5Symbol/underlying
IncaseifyouareusingStereoTraderwithoneofthecertifiedbrokers,thesevaluescanbeignoredandwillbetaken from the database. The data cares mainly about interpretation of what a point is and about howcommissionisincludedinanycalculationsofbreakeven,stoplossandspread.
Alistofcertifiedbrokerscanbefoundatthehomepagewww.stereotrader.net,butneverthelessStereoTraderisconfigurabletoworkwithanysymbolofanybroker.
60
(StereoTradersymbolsetup)
9.1.5.1Symboldata
Instrument/symbol
Displaysthecurrentsymbol.Thevalueinparenthesisshowstheunderlyinginstrument,ifitwasrecognizedbythedatabase.
Status
Showsifwhetherthesymbolwasrecognizedbythedatabase(„Registeredsymbol“)ornot(„Unrecognizedsymbol“).
In case of a not recognized symbol, the following fields holds the data of automaticinterpretation,which should be verified, especially then,when the spread at the pricedisplay seems to be always too high or too low. Such a behaviour indicates, that theinterpretationofwhatapointis,isprobablywrong.
Incaseofarecognizedsymbol,thefollowingfieldsaredisabled.
Basecurrency
Thecurrencyofthesymbol.Suchas“Gold”or“Oil”aremostlycalculatedinUS-Dollar.
Riskcalculation
Showsifriskcalculationiseitherenabledordisabled.TheriskcalculationisonlyavailablewhenStereoTraderisusedwithaccountsatcertifiedbrokers.
9.1.5.2Pointcalculationandenhancedsymbolsetup
Pointdefinition(Auto)
AlltradeactionsofStereoTraderarebasedonpoints.Duetothecircumstance,thatthereisnoofficialdefinitionofwhatapointactuallyis,thisoptionhelpstodefinethis.
Possiblevaluesare:
Auto–automaticinterpretation.Inmostcasesthisoptionwillworkfine,especiallywhenthesymbolrepresentsaForExunderlyingwith4or5digits.Ifthespreadisconstantlytoo
61
low or to high, another manual value will help to solve this. The value Auto is onlydisplayed for the very first timewhenanewsymbol is loaded.As soonas the settingswereappliedandthesetupbecomesreloaded,itwillbereplacedbytheoneoftheotheroptionsasaresultofautomaticinterpretation.
Point = Price – This would result in ignoring the digits. For example, if the symbolrepresentstheDowJones,thenonepointequalsthevaluewithoutitsdigits,nomatterhowmanydigitsareprovidedbythebroker.
Point=Price/10–Resultsininterpretingthefirstdigitbehindthedotasapoint
Point=Price/100–Resultsininterpretingtheseconddigitbehindthedotasapoint
Point=Price/1000–Resultsininterpretingthethirddigitbehindthedotasapoint
Point = Pip – Results in interpreting the fourth digit behind the dot as a point, whichequalsapip.
Pointprecision(digits)(1)
Amountofdigitswheneditingpointvaluesinfieldsatthetradingpanels.
Commissiontospread(pts)(0.0)
Point value to include the commission into the calculation of the spread. This is veryhelpfulwhentradingForExpairswithadditionalcommission,becausethecalculationofthetruebreakevenpricebecomesveryprecise,whichespeciallyaffectstheprecisionoftrailingstops.Ifused,theshownspreadatthepricedisplayisalsovisuallyhigherthantheoriginalandadditionallylabeledwithanasterisk.
Example:PairisEURUSD,precisionisfivedigits,thebrokercharges16USDperlot.Inthiscase, a valueof 1.6would cover all commissions in any calculations. In caseof 4 digitscurrencypairand16USDcommission,thevaluewouldbe16.
Symboltype(none)
StereoTraderprovidesinstrumentspecificlinesforseveraltypesofsymbols.Incaseifthecurrent symbol of the current broker is not registered in the database, a suitabledescriptorcanbeselected.ThecorrespondinglineswillbecomedisplayableattheChart-panel.
Profiledata(empty)
Inthesefieldstheunderlying isdescribed.Thesearethenameoftheunderlyingfuturecontractaswellasthetradinghours.Thisdataisusedinspecificaddonsonlytodefineacommonstandardbetweendifferentbrokerswheredifferent symbolsareused for thesameunderlying.
Unifiednaming(empty)
Unifiedorcustomnamefortheunderlyingwhichisdisplayed.Thisfieldisusedtodefineacommonstandardbetweendifferentbrokerswheredifferentsymbolsareusedforthesameunderlying.Thenameisonlyusedwhenthebuttonontherightsideisactivated.
9.1.5.3Timedeviationandsummertimerules
ToprepareStereoTraderforanytimebasedindicationsandautomations,thesefieldshavetobefilledaccurate.
62
LocalGMTtime(0)
The GMT base (general median time) of the location/country where you trade. ThecorrectvalueforLondonwouldbe0,forBerlinitwouldbe1.
ServerGMTtime(0)
TheGMTbase(generalmediantime)oftheserverslocation.
Localsummertimerule(None)
The rules for the summertime is different inmany countries. Specify the rules for yourlocation/country.
Serversummertimerule(None)
The summertime rule of the server. No matter if the server is located in London orMoscow,mostserversfollowthesummertimerulesoftheNYSE,eastcoastUSA.Incaseofanydoubts,askyourbroker.
9.1.6Layout
(StereoTraderLayoutsetup)
Charttheme(-)
Colorthemeofthechart.ThedefaultvaluedependsontheeditionofStereoTrader.
Paneldesign(-)
Colorandstyleforallpanels.
Displaysize(Normal)
63
Sizeofallelements.Availablevalues: Small,Normal, Large,Big,Huge,UHD 150,UHD 175,UDH200.
Colorlevel(Medium)
Threecolorlevelsareprovided:None,MediumandRich.
Systemfontsizeadjust(1.0)
Valuetoadjustsystemfontsizes(labels,editfields).ThisparametershouldonlybeusedwhenusingUHDdisplaystoadjustthesizeofsystem-fonts incaseofmismatchingtextsizes.
Internalfontsizeadjust(1.0)
Value to adjust rendered font sizes (buttons, price displays, listboxes etc.). ThisparametershouldonlybeusedwhenusingUHDdisplaystoadjustthesizeofsuchfontsincaseofmismatchingtextsizes.
Minimalchartwidth(px)(300pixels)
Value specifies the minimum width of the chart for displaying the elements ofStereoTrader. In case of a shortfall below this threshold, all elements are hiddenautomatically.
Minimalchartheight(px)(300pixels)
Value specifies the minimum height of the chart for displaying the elements ofStereoTrader. In case of a shortfall below this threshold, all elements are hiddenautomatically.
Panelspace(5%)
Spacebetweenthefirstvisiblepanelandthelastbarofthechart.Thevalueispercentalaccordingtothechartswidth.
Backgroundinfodisplay(on)
If activated, the chart background is used to display informations about thename/symbol,currentP/Letc.Thesettingsof the fontandexactdescriptionofwhat isdisplayed,canbeeditedintheMTstandardsetup.
Quicksizebuttons(Normal)
Adds buttonswith predefined lot sizes to the order panels. Available values areNone,Normaland–ifriskcalculationisenabledforyourbroker–Byrisk.
Note:PleasealwayscheckthelotsizemanuallywhenusingtheBy-riskfunction!
Quickbuttonsizes(1;2;3;4;5;7;10;15;20;30;40;50;)
Specifies12differentsizesfortheQuicksizebuttons.Valuesareseparatedbysemicolons.
P/Ldisplay(Amount/points)
Definesthestyleinwhichprofitandlossaredisplayed.
§ Amount (points) – amount as main value, also used with trade lines/labels, andpoint as second value at the statistics. Risk and reward is displayed as absoluteamounts.
§ Points(amount)–pointsasmainvalue,alsousedwithtradelines/labels,amountassecondvalueat thestatistics. In thiscase, therisk/rewardvaluesaredisplayedaspercentagevalues.
64
§ Pointsw/o sizes – points as only value, also usedwith trade lines/labels, amountandsizesarenotdisplayedatall.Therisk/rewardvaluesarenotdisplayed.
Advancedstrategicorder(disabled)*
EnablestheadvancedmodepanelforStrategicOrders.
65
9.2SystemsetupThe system setup is displayed when StereoTrader is draggedmanually on the chart. Furthermore it can beopenedbypressingF7orbyright-clickingonthechartandchoosingExpert-Advisors->Properties.
ThestandardExpertAdvisorSetupofMetaTrader
66
9.2.1System
Systemtimer(333)
Definestheinternaltimer.Don´tchangethis
Numericalnotation(US)***
Defines the notation of numerical values. In Europe, the decimal sign is a comma andthousandsareseparatedbyapoint,wherebyintheUSAthedecimalsignisrepresentedbyapointandthousandsareseparatedbyacomma.Example:10,000.00$(USnotation),10.000,00€(Europeannotation)
Currencydigits(2)***
Definesthenumberofdigitsafterthedecimalpointofthecurrencyoftheaccount.
****(Availableinforeignversionsonly)
9.2.3Trading-Lines
Customlinecolors(Disabled)
ForcestheusageofcustomlinecolorsforSL,BE,TPinsteadofthecolorsoftheselectedlayoutstyle.
ColorbuyorTP(RGB0,164,0)
Linecolorforbuybreakevenandtakeprofits.
ColorsellorSL(RGB164,0,0)
Linecolorforsellbreakevenandtakeprofits.
ColorBEtotal(RGB220,170,0)
Linecolorfortotalbreakeven.
9.2.4Customchart
Incaseofacustomcharttheme,thesecolorsettingsareappliedtospecificelements.
9.2.5Trading–Advancedsettings
Notvisibleinalleditions.
9.2.6Trading-Sounds
Soundonfill(news.wav)
Soundplayedwhenpendingorderwasfilled
Soundonmarketorder(ticks.wav)
Soundplayedwhenamarketorderwasexecuted
Soundonprofit(alert.wav)
Soundplayedwhenatradewasclosedwithprofit
67
Soundonloss(timeout.wav)
Soundplayedwhenatradewasclosedwithloss
9.2.7VolumeProfile
Thissectiondescribes thevisualbehaviourof the integratedVolumeProfile.Pleasenote: Incaseofa futuresaccount,theprofileusestherealvolume.Otherwisethetickvolumeisused.
9.2.8Alertlines
Thissectiondescribes thevisualbehaviourof the integratedVolumeProfile.Pleasenote: Incaseofa futuresaccount,theprofileusestherealvolume.Otherwisethetickvolumeisused.
Color(RGB92,92,92)
Colorofalertlines
Maxinterval(60s)
Distancebetweenalertsinseconds
Sound(alert2.wav)
Colorofalertlines
Style(dash)
Styleofalertlines
9.2.9Indication
Intradayhighline(Green)
Coloroflineasdescribed
Intradaylowline(Maroon)
Coloroflineasdescribed
Previousdayhighline(RGB92,128,0)
Coloroflineasdescribed
Previousdaylowline(RGB128,64,0)
Coloroflineasdescribed
Pivotlines(RGB0,64,128)
Coloroflineasdescribed
Fibointraday(RGB0,128,255)
Coloroflineasdescribed
Fibopreviousday(Navy)
Coloroflineasdescribed
Fibocurrentweek(RGB0,148,148)
68
Coloroflineasdescribed
Fibopreviousweek(RGB0,96,96)
Coloroflineasdescribed
Symbolopen(RGB64,0,128)
Coloroflineasdescribed
Symbolclose(RGB64,0,128)
Coloroflineasdescribed
9.2.10Chartlabeling
Thechartlabelingallowsforcustomlabelingofchartandthecharttitle.Thetextsmaycontainmacros,whichwillbereplacedbyvalues.
%name–willbereplacedbytheunifiedname
%symbol–currentsymbolname
%timeframe–thetimeframe(M1-MN1)
%tradepl–currenttradep/l(entiretrade)
%poolpl–currentpoolp/l(openpositions)
%strategy–currentstrategyname
Charttitle([%name|%timeframe]%tradepl(%strategy))
Charttitle.
Row1(%name(%timeframe))
Textrow#1
Row2(%name(%timeframe))
Textrow#2
Row3((%symbol)%poolpl)
Textrow#3
Coloroflineasdescribed
Size0-99(85)
Thesizeofthechartlabel
Fontname()
Fontname–maybeempty
Contrast(0.9)
contrast
69
10.Troubleshooting
StereoTraderdoesnotappearonthechart
FirstpleasetakealookatthesectionInstallationofthismanual.Ifthisdoesnothelp,pleasetakealookattheTerminal,category:Experts.IfStereoTraderencountersanyproblemsduringloadprocess,itshouldbeloggedthere.
Ifanymessageboxwithanerrormessageappearsinfrontofthechart,it´sverylikelythatthereisaproblemwithyourmemory,eitheryouhaveinsufficientavailablememoryorMicrosoftWindowsneedstoberestarted.
Pleasealsomakesure,thatyouareusingthelatestversionofMetaTrader4.
Alsopleaserefertothewebsite:www.stereotrader.net
Noordersareexecutedandnoerrorisshown
1.FirstpleaselookatthespreadasshownintheStripbelowthepricedisplay.Ifthespreadisdisplayedred,itmay happen that no order is executed due to limitation of yourmaximal spread settings. Please verify yoursettingsforthesymbolinthiscase.(See:Setup->Symbol->Pointdefinition)
Orderappearsatadifferentpricelevelafterithasbeensent
Inthiscase,theunderlyinginstrumentisnotrecognizedautomaticallyandthecalculationfrompricetopointsfailed.Thisisalsorecognizablebyamuchtoohighormuchtoolowspread.Pleaseadjustthesymbolsettings.(See:Setup->Symbol->Pointdefinition)
Timingissuesinvirtualmode
Withagood internetconnectionandafastserver,youshouldnotencounteranyperformanceproblems,noteven if your pool consists of 20-30physical positions. You should not even recognize a difference to normaltrading.
Ifyouassumeanytimingproblems,becausetheplatformbehavessomehow„illiquid“,youshouldtakealookatthelogofStereoTrader,whichisdisplayedintheterminalatExperts.Thereyoufindthemeasuredexecutiontimeofanyphysicalordermovements.It´sdisplayedlikeasfollows:
If you have values above 200-300milliseconds for hand full of orders, thiswould indicate either a too slowserverorabadinternetconnection..
Insuchacase,youshouldtrytosolvetheproblematit´sorigins:Internetconnectionand/oryourbroker.Ifthisisnotpossibleorifyouaretradingonademoaccount,youmayalsotrytousetheMITSLandMITTP(marketiftouched)ordertypesinstead.Ifthistypeofordersisused,anystoplossortakeprofitisnotsenttotheserverbutratherconvertedtomarketordersafterthepricelevelwasreached.
Ifyouneedrecommendationsforbrokerswhichprovidesuchresultsasshownabove,pleasedon´thesitatetogetincontactwithus.
Badperformanceondemoaccounts
Demoaccountsarepredominantlyinappropriatetoachievegoodresultsinanywayandsurelyalsoespeciallyinvirtual mode of StereoTrader. The performance of demo account servers cannot be compared to theperformanceofliveaccountservers,whichisthereasonforthis.
Insteadof learningallthefeaturesofStereoTraderbyusingademoaccount, it´sratherrecommendedtogetusedtoitmainlybytradinginhistorywithMetaTradersstrategytester.(SeeHistorytrading).
70
Neverthelessyoucantry to tradeonademoaccount,butpleasekeep inmind, that this isnotwhatyoucanachievewhenyouuseStereoTraderwithagoodliveaccount.
Historytrading
Thebasicrequirementstoworkinhistorymodeare:DLLaccessmustbeallowed(seeOptions)andthestrategytestermaynotbestopped.Ifbothisgiven,youshouldnotencounteranyproblemswithhistorytrading.
Textistoosmallortoolarge
Windowsallows for scalingof textwhichmaybeuseful in somecircumstances,andunavoidablewhenusingUHDdisplays.Incaseifyouencounteranyproblemswithtextsizes,youshouldtrytouseonofthepresetsforUHDdisplays(Setup:Layout->Size)withautofontadjustment.Incaseifthisdoesnothelp,youstillhavethepossibilitytomanuallyadjustthefontsizes.Textdisplayswithinpanelsshouldalwayshavethesamesize.
ThisexampleshowsamisinterpretationoftextsizeswithWindows10.Leftsidewithwrongsettings,rightsidewithcorrectedsettings.Inthiscase,thevalueof“Internalfontsizeadjust”wasadjustedto0.66.
ThenextexampleshowsavisualmisbehaviourwithanUHDdisplay.Thiscouldbecorrectedbyeitherselectingthesizepreset„UHD200%auto“orbychangingthe„Systemfontsizeadjust“valueto0.5.
71
Risk/Rewardvaluesarewrong
Itmayhappenthatyourbrokerdoesnotprovideallinformationsabouttheirinstruments/symbols.Insuchcasetheriskandrewardcannotbecomecalculated.You´rewelcometochooseanyofourcertifiedbrokerswhichyoualwayscanfindonthewebsiteofStereoTrader.
Compatibility
Due to thecircumstance, thatStereoTraderwasdevelopedby 100%withMQL5and isnotusinganyexternallibraries, there should not be any compatibility problems at all. StereoTrader was successfully tested withWindowsXP,Windows2008,Windows2010,WindowsServer2008,PlayOnMac/Wine,Parallels(Mac).
72
EditionoverviewComparisonofmainfeatures
MetaTrader4/5 StereoTraderClassic StereoTraderSE
Tradingmodels
StereoFuture(fullaccumulation) - ✔ ✔
StereoHedge(accumulationbydirection) - ✔ -
SingleHedge ✔ ✔ ✔
SingleNet - ✔ -
(LIFO/FIFO) FIFOonly ✔ FIFOonly
Generaltrading
Trueoneclicktrading(>30commands) 3Commands ✔ ✔
HistoryTrading - ✔ ✔
IsolatedStrategies - ✔ -
Trailingstops Straight Straight,EoP/straight,
periodiclows/highs,SMA,EMA,
TickAverage,trendlines,andanycustomviaAPI
Straight,SMA10/20/50/100/200,lastlow/high
Trailingstopactivationbytrigger - ✔ ✔
Breakevensaveactivationbytrigger - ✔ ✔
Breakevensavemanualactivation - ✔ ✔
Quicksizebuttons - ✔ ✔
Lotsizebyrisk - ✔ ✔
Manualclose Singlepositions Singlepositions,flattotal,
allpositions,allpositionsw/profit
alllongorders,allshortorders,1/2,
1/3
Singlepositions,flattotal,
allpositions,allpositionsw/profit
alllongorders,allshortorders,1/2,
1/3
Tradingsounds - ✔ ✔
Spreadcontrol - ✔ ✔
Ordertypesandattributes
MIT(marketiftouched) - limit,stop,take-profit,stop-loss
-
73
LimitPullback - ✔ -
MarketTrail - ✔ -
OCO(onecancelsothers) - ✔ ✔
CO(canceloppositeorders) - ✔ ✔
REV(reverse/canceloppositepositions) - ✔ ✔
NET(compensateoppositepositionsize) - ✔ -
Ordertrailmodes - Straight,EoP/Straight,PLHPeak,PLHclose,
periodiclows/highs,SMA,EMA,trend
lines,anycustomviaremoteAPI
-
Automatedexiting
BytradeP/L - ✔ -
Byequity - ✔ -
Bytime - ✔ ✔
Bytrailingstop ✔ Various(seeabove) Various(seeabove)
Algorithmictrading
StrategicOrders - ✔ -
Chainedstackorders - ✔ ✔
Automatedtrading
AutomatedTrading ✔ ✔ -
Realtimeestimationofstrategies - ✔ -
Customindications MQL4/5 StereoMQL StereoMQL
Customrobots MQL4/5 StereoMQL -
Indications
VolumeProfile - ✔ -
DepthofMarketinchart - ✔ -
Clockwithperiodprogressbar - ✔ ✔
TrueBid/Asklines - ✔ ✔
Chartscalingswitch - ✔ ✔
Intradayhigh/low - ✔ ✔
Previousdayhigh/low - ✔ ✔
Pivotlevels - Prevhour,prevday,prevweek,prev
Prevday
74
month
Roundmarks - ✔ ✔
Fibonaccilevels - Intraday,prevday,currentweek,prev
week
Intraday
Money Lines (automatedsupport/resistance)
- ✔ ✔
Instrumentspecificlevelsandzones - ✔ ✔
Statistics
Realtimetradestatisticsincl.TradeP/L - ✔ ✔
Realtimepoolstatistics - ✔ ✔
Realtimedaytradingstatisticsperchart - ✔ ✔
Traderesultsdisplayinchart - ✔ ✔
CSVfileexportperchart/strategy - ✔ ✔
Executionlog/slippagestatistics - ✔ ✔
Others
Servertimeconversion - ✔ ✔
Active-/inactivecharts - ✔ ✔
FreeAdd-Ons
Advanced symbol indication for zones,openrangeetc.(S-SeriesPlugIns)
- ✔ ✔
AverageATRindication - ✔ ✔
RealHeikenAshicandlesticks - ✔ ✔
Stop-lossandtakeprofittracing - ✔ ✔
ATRbasedbracketorder - ✔ -
CrossingMArobot - ✔ -
Stochasticrobot - ✔ -
Openrangebreakoutrobot - ✔ -
Volumebreakoutrobot - ✔ -
Scalpingagent - ✔ -
75
Copyright/ImprintStereoTraderisdevelopedundergermancopyrightprotectionby
DirkHilgerGottesweg64
50969CologneGermany
Allrightsarereserved.UsageofStereoTraderisalwaysonyourownrisk.
Top Related