Sie sind auf Seite 1von 39

#SYMBOLTABLE_BEGIN#

##Structures
STRUCT@1:fOpen;FLOAT|fClose;FLOAT|fHigh;FLOAT|fLow;FLOAT|time;DOUBLE
STRUCT@3:time_base;DOUBLE|time_span;DOUBLE
STRUCT@4:vPrice;DOUBLE|vSpread;DOUBLE|vRollLong;DOUBLE|vRollShort;DOUBLE|vPIP;DO
UBLE|vPIPCost;DOUBLE|vMargin;DOUBLE|vMinAmount;DOUBLE|sName;ARRAY(CHAR);;16|pOpe
n;POINTER(DOUBLE)|pClose;POINTER(DOUBLE)|pHigh;POINTER(DOUBLE)|pLow;POINTER(DOUB
LE)|pPrice;POINTER(DOUBLE)|pTicks;POINTER(POINTER(STRUCT@1))|tick_start;POINTER(
STRUCT@1)|tick_end;POINTER(STRUCT@1)|nFirstPriceBar;LONG|nLastPriceBar;LONG|nBar
;LONG|nCounter;LONG|nOffset;LONG|vBarAvg;DOUBLE|pnumTicks;POINTER(LONG)|pad;LONG
|nSkipped;LONG|nFrame;LONG|nNetSum;LONG|nPhantomSum;LONG
STRUCT@5:fEntryPrice;FLOAT|fExitPrice;FLOAT|fResult;FLOAT|fEntryLimit;FLOAT|fPro
fitLimit;FLOAT|fTrailLock;FLOAT|fStopLimit;FLOAT|fStopDiff;FLOAT|fTrailLimit;FLO
AT|fTrailDiff;FLOAT|fTrailSlope;FLOAT|fTrailStep;FLOAT|fSpread;FLOAT|fMAE;FLOAT|
fMFE;FLOAT|fRoll;FLOAT|fCost;FLOAT|fUnits;FLOAT|fTrailSpeed;FLOAT|nTimeExit;LONG
|nTimeWait;LONG|nLots;LONG|nBarOpen;LONG|nBarClose;LONG|nID;LONG|tEntryDate;DOUB
LE|tExitDate;DOUBLE|flags;LONG|fArg;ARRAY(FLOAT);;8|Skill;ARRAY(DOUBLE);;8|next;
POINTER(STRUCT@5)|status;POINTER(VOID)|manage;LONG|fSignal;ARRAY(FLOAT);;20|fLas
tStop;FLOAT|fProfit;FLOAT
STRUCT@6:vSkippedMargin;DOUBLE|vWin;DOUBLE|vLoss;DOUBLE|vWinVal;DOUBLE|vLossVal;
DOUBLE|vReturn2;DOUBLE|vWinMax;DOUBLE|vLossMax;DOUBLE|vLossLotMax;DOUBLE|vWinStr
eakVal;DOUBLE|vLossStreakVal;DOUBLE|numWin;LONG|numLoss;LONG|nWinStreak;LONG|nLo
ssStreak;LONG|numWinning;LONG|numLosing;LONG|dwWin;LONG|dwLoss;LONG|dwColorWin;L
ONG|dwColorLoss;LONG|flags;LONG|pad;ARRAY(LONG);;3|vPad;ARRAY(DOUBLE);;4|Skill;A
RRAY(DOUBLE);;8|Result;ARRAY(DOUBLE);;20|sAlgo;ARRAY(CHAR);;16|vTrainPF;DOUBLE|v
OptimalF;DOUBLE|vOptimalF2;DOUBLE|numPending;LONG|nWFOCycle;LONG|vWFOProfit;DOUB
LE|asset;POINTER(STRUCT@4)|trades;POINTER(STRUCT@5)|numSignals;LONG|History;POIN
TER(VOID)|Rule;POINTER(VOID)
STRUCT@7:vWin;DOUBLE|vLoss;DOUBLE|vPips;DOUBLE|vWinMax;DOUBLE|vLossMax;DOUBLE|vD
rawDown;DOUBLE|vEquityDown;DOUBLE|vPad;ARRAY(DOUBLE);;2|vRiskMax;DOUBLE|vMarginM
ax;DOUBLE|vVolume;DOUBLE|vObjective;DOUBLE|vR2;DOUBLE|vMean;DOUBLE|vStdDev;DOUBL
E|vUlcer;DOUBLE|vRollCost;DOUBLE|vSlippageWin;DOUBLE|vSlippageLoss;DOUBLE|vSprea
dCost;DOUBLE|numWin;LONG|numLoss;LONG|numWinStreakMax;LONG|numLossStreakMax;LONG
|numMarketBars;LONG|numDrawDownBars;LONG|numMAEBars;LONG|numDrawDownMax;LONG|num
MarketWin;LONG|numMarketLoss;LONG|numMarketTotal;LONG|numTradeBarsMax;LONG
STRUCT@8:vLots;DOUBLE|vMargin;DOUBLE|vRisk;DOUBLE|vCapital;DOUBLE|vStop;DOUBLE|v
Trail;DOUBLE|vTrailSlope;DOUBLE|vTrailLock;DOUBLE|vTrailStep;DOUBLE|vTakeProfit;
DOUBLE|vEntry;DOUBLE|vEntryDelay;DOUBLE|nTimeExit;LONG|nTimeWait;LONG|nHedge;LON
G|nVerbose;LONG|nBoxState;LONG|nMemory;LONG|vSlippage;DOUBLE|vCommission;DOUBLE|
vRound;DOUBLE|vFuzzyRange;DOUBLE|vFuzzyLevel;DOUBLE|nGapDays;LONG|nPad;LONG|nMon
teCarlo;LONG|nConfidence;LONG|vMCDrawDown;DOUBLE|vStopFactor;DOUBLE|vPriceStep;D
OUBLE|vTrailSpeed;DOUBLE|pad1;ARRAY(LONG);;20|statLong;POINTER(STRUCT@6)|statSho
rt;POINTER(STRUCT@6)|w;STRUCT@7|numTradesMax;LONG|vBalancePeak;DOUBLE|vEquityPea
k;DOUBLE|vEquityValley;DOUBLE|vEquityMin;DOUBLE|nBalancePeakBar;LONG|nEquityPeak
Bar;LONG|nEquityValleyBar;LONG|nDnMaxBar;LONG|nWinStreak;LONG|nLossStreak;LONG|v
WinStreakVal;DOUBLE|vLossStreakVal;DOUBLE|vMarginAvg;DOUBLE|timeStart;DOUBLE|vMa
rginSum;DOUBLE|vRiskSum;DOUBLE|vWinVal;DOUBLE|vLossVal;DOUBLE|vBalance;DOUBLE|vE
quity;DOUBLE|numTrades;LONG|numPending;LONG|numShort;LONG|numLong;LONG|numWinnin
g;LONG|numLosing;LONG|numEven;LONG|numWFOWin;LONG|numWFOLoss;LONG|nBarPeriod;LON
G|nBarOffset;LONG|nTimeFrame;LONG|nFrameOffset;LONG|numTotalCycles;LONG|numSampl
eCycles;LONG|numOptCycles;LONG|numWFOCycles;LONG|numYears;LONG|numDays;LONG|nSta
rtDate;LONG|nEndDate;LONG|nStartWeek;LONG|nEndWeek;LONG|nUpdateDays;LONG|nMaxBar
s;LONG|nUnstablePeriod;LONG|nLookBack;LONG|nTickTime;LONG|nTickAvg;LONG|nDataSpl
it;LONG|nDataSkip;LONG|nDetrend;LONG|nWeekend;LONG|nTradesPerBar;LONG|vDataSlope
;DOUBLE|vDataWeight;DOUBLE|dOptFactor;ARRAY(DOUBLE);;2|fWeight;FLOAT|pad2;ARRAY(
LONG);;31|vSlider;ARRAY(DOUBLE);;4|nProgress1;LONG|nProgress2;LONG|sInfo;POINTER
(CHAR)|nFirstBar;LONG|numBars;LONG|numAllocBars;LONG|numMinutes;LONG|nTick;LONG|
nBar;LONG|nTotalCycle;LONG|nSampleCycle;LONG|nParLoop;LONG|nParTotal;LONG|numPar
Train;LONG|nStepCycle;LONG|nParCycle;LONG|nOptCycle;LONG|nWFOCycle;LONG|nFrameSt
art;LONG|numFrameBars;LONG|numLoops;ARRAY(LONG);;2|nLoop;ARRAY(LONG);;2|nLoopCyc

le;ARRAY(LONG);;2|pLoopPar;ARRAY(POINTER(VOID));;2|nSelectWFO;LONG|nLogCycle;LON
G|bDoStep;LONG|bDoLoop;LONG|numAssets;LONG|vOptimize;DOUBLE|vProfitMax;DOUBLE|vP
rofitMin;DOUBLE|pad3;ARRAY(LONG);;28|sParameters;POINTER(CHAR)|sFactors;POINTER(
CHAR)|sRules;POINTER(CHAR)|pParameters;POINTER(DOUBLE)|pParLoop;POINTER(DOUBLE)|
pTree;POINTER(VOID)|tr;POINTER(STRUCT@5)|asset;POINTER(STRUCT@4)|sAlgo;POINTER(C
HAR)|sScript;POINTER(CHAR)|sExeName;POINTER(CHAR)|sAssetList;POINTER(CHAR)|sCSVL
ogName;POINTER(CHAR)|sBroker;POINTER(CHAR)|bars;POINTER(STRUCT@3)|pResults;POINT
ER(FLOAT)|pEquity;POINTER(DOUBLE)|pDrawDown;POINTER(DOUBLE)|sHistory;POINTER(CHA
R)|pMonteCarlo;POINTER(DOUBLE)|sWebFolder;POINTER(CHAR)|pad4;ARRAY(LONG);;29|nPl
otScale;LONG|nPlotWidth;LONG|nPlotHeight1;LONG|nPlotHeight2;LONG|nPlotDate;LONG|
nPlotBars;LONG|dwColorCandle;LONG|dwColorUp;LONG|dwColorDn;LONG|dwColorEquity;LO
NG|dwColorDD;LONG|dwColorWin;LONG|dwColorLoss;LONG|sPlotLabelFormat;POINTER(CHAR
)|pad5;ARRAY(LONG);;29|nSaveMode;LONG|dwBrokerPatch;LONG|dwMode;LONG|dwStatus;LO
NG|nState;LONG|flags;LONG|Functions;POINTER(VOID)
##LocalFunction
DominantPeriod@1;POINTER;0;Function,cdecl,LONG,LONG
Fisher@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
abs@1;POINTER;0;Function,cdecl,LONG,LONG
adviseLong@1;POINTER;0;Function,cdecl,LONG
adviseShort@1;POINTER;0;Function,cdecl,LONG
between;POINTER;0;Function,cdecl,LONG,DOUBLE,DOUBLE,DOUBLE
between@1;POINTER;0;Function,cdecl,LONG,LONG,LONG,LONG
betweenF;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE,DOUBLE
clamp;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE,DOUBLE
clamp@1;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG,LONG
day@1;POINTER;0;Function,cdecl,LONG
dom@1;POINTER;0;Function,cdecl,LONG
dow@1;POINTER;0;Function,cdecl,LONG
exitLong@1;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),DOUBLE
exitLong@2;POINTER;0;Function,cdecl,VOID,POINTER(CHAR)
exitLong@3;POINTER;0;Function,cdecl,VOID
exitShort@1;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),DOUBLE
exitShort@2;POINTER;0;Function,cdecl,VOID,POINTER(CHAR)
exitShort@3;POINTER;0;Function,cdecl,VOID
exitTrade@1;POINTER;0;Function,cdecl,VOID,POINTER(STRUCT@5),DOUBLE
exitTrade@2;POINTER;0;Function,cdecl,VOID,POINTER(STRUCT@5)
genSine@1;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
genSquare@1;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
hour@1;POINTER;0;Function,cdecl,LONG
ldow@1;POINTER;0;Function,cdecl,LONG,LONG
lhour@1;POINTER;0;Function,cdecl,LONG,LONG
max;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
max@1;POINTER;0;Function,cdecl,LONG,LONG,LONG
min;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
min@1;POINTER;0;Function,cdecl,LONG,LONG,LONG
minute@1;POINTER;0;Function,cdecl,LONG
minutesAgo@1;POINTER;0;Function,cdecl,LONG
month@1;POINTER;0;Function,cdecl,LONG
objective;POINTER;0;Function,cdecl,DOUBLE
optimize@1;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE
optimize@2;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE,DOUBLE
plot@1;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),LONG,LONG,LONG
plot@2;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),POINTER(DOUBLE),LONG,LONG
price@1;POINTER;0;Function,cdecl,DOUBLE
priceClose@1;POINTER;0;Function,cdecl,DOUBLE
priceHigh@1;POINTER;0;Function,cdecl,DOUBLE
priceLow@1;POINTER;0;Function,cdecl,DOUBLE
priceOpen@1;POINTER;0;Function,cdecl,DOUBLE
quit@1;POINTER;0;Function,cdecl,VOID
random@1;POINTER;0;Function,cdecl,DOUBLE,DOUBLE

reverseLong;POINTER;0;Function,cdecl,POINTER(STRUCT@5),LONG
reverseLong@1;POINTER;0;Function,cdecl,POINTER(STRUCT@5),LONG,LONG
reverseShort;POINTER;0;Function,cdecl,POINTER(STRUCT@5),LONG
reverseShort@1;POINTER;0;Function,cdecl,POINTER(STRUCT@5),LONG,LONG
round@1;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
run;POINTER;0;Function,cdecl,LONG
scriptVersion;POINTER;0;Function,cdecl,LONG
sign;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
sign@1;POINTER;0;Function,cdecl,LONG,LONG
slider@1;POINTER;0;Function,cdecl,DOUBLE,LONG
strvar@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(CHAR),POINTER(CHAR)
tdm@1;POINTER;0;Function,cdecl,LONG
tom@1;POINTER;0;Function,cdecl,LONG
week@1;POINTER;0;Function,cdecl,LONG
workday@1;POINTER;0;Function,cdecl,LONG
year@1;POINTER;0;Function,cdecl,LONG
##Global
AC;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
ADX;POINTER;0;Function,cdecl,DOUBLE,LONG
ADXR;POINTER;0;Function,cdecl,DOUBLE,LONG
AGC;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
ALMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG,DOUBLE
ALMA@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
AO;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
APO;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG,LONG
ATR;POINTER;0;Function,cdecl,DOUBLE,LONG
ATR@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE),POINTER(DO
UBLE),POINTER(DOUBLE),LONG
ATRS;POINTER;0;Function,cdecl,DOUBLE,LONG
Alligator;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
Aroon;POINTER;0;Function,cdecl,DOUBLE,LONG
AroonOsc;POINTER;0;Function,cdecl,DOUBLE,LONG
AvgPrice;POINTER;0;Function,cdecl,DOUBLE
BBOsc;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,DOUBLE,LONG
BBands;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,DOUBLE,DOUBLE,LONG
BOP;POINTER;0;Function,cdecl,DOUBLE
BandPass;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,DOUBLE
Beta;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE),LONG
Butterworth;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
CCI;POINTER;0;Function,cdecl,DOUBLE,LONG
CDL2Crows;POINTER;0;Function,cdecl,LONG
CDL3BlackCrows;POINTER;0;Function,cdecl,LONG
CDL3Inside;POINTER;0;Function,cdecl,LONG
CDL3LineStrike;POINTER;0;Function,cdecl,LONG
CDL3Outside;POINTER;0;Function,cdecl,LONG
CDL3StarsInSouth;POINTER;0;Function,cdecl,LONG
CDL3WhiteSoldiers;POINTER;0;Function,cdecl,LONG
CDLAbandonedBaby;POINTER;0;Function,cdecl,LONG,DOUBLE
CDLAdvanceBlock;POINTER;0;Function,cdecl,LONG
CDLBeltHold;POINTER;0;Function,cdecl,LONG
CDLBreakaway;POINTER;0;Function,cdecl,LONG
CDLClosingMarubozu;POINTER;0;Function,cdecl,LONG
CDLConcealBabysWall;POINTER;0;Function,cdecl,LONG
CDLCounterAttack;POINTER;0;Function,cdecl,LONG
CDLDarkCloudCover;POINTER;0;Function,cdecl,LONG,DOUBLE
CDLDoji;POINTER;0;Function,cdecl,LONG
CDLDojiStar;POINTER;0;Function,cdecl,LONG
CDLDragonflyDoji;POINTER;0;Function,cdecl,LONG
CDLEngulfing;POINTER;0;Function,cdecl,LONG
CDLEveningDojiStar;POINTER;0;Function,cdecl,LONG,DOUBLE

CDLEveningStar;POINTER;0;Function,cdecl,LONG,DOUBLE
CDLGapSideSideWhite;POINTER;0;Function,cdecl,LONG
CDLGravestoneDoji;POINTER;0;Function,cdecl,LONG
CDLHammer;POINTER;0;Function,cdecl,LONG
CDLHangingMan;POINTER;0;Function,cdecl,LONG
CDLHarami;POINTER;0;Function,cdecl,LONG
CDLHaramiCross;POINTER;0;Function,cdecl,LONG
CDLHignWave;POINTER;0;Function,cdecl,LONG
CDLHikkake;POINTER;0;Function,cdecl,LONG
CDLHikkakeMod;POINTER;0;Function,cdecl,LONG
CDLHomingPigeon;POINTER;0;Function,cdecl,LONG
CDLIdentical3Crows;POINTER;0;Function,cdecl,LONG
CDLInNeck;POINTER;0;Function,cdecl,LONG
CDLInvertedHammer;POINTER;0;Function,cdecl,LONG
CDLKicking;POINTER;0;Function,cdecl,LONG
CDLKickingByLength;POINTER;0;Function,cdecl,LONG
CDLLadderBottom;POINTER;0;Function,cdecl,LONG
CDLLongLeggedDoji;POINTER;0;Function,cdecl,LONG
CDLLongLine;POINTER;0;Function,cdecl,LONG
CDLMarubozu;POINTER;0;Function,cdecl,LONG
CDLMatHold;POINTER;0;Function,cdecl,LONG,DOUBLE
CDLMatchingLow;POINTER;0;Function,cdecl,LONG
CDLMorningDojiStar;POINTER;0;Function,cdecl,LONG,DOUBLE
CDLMorningStar;POINTER;0;Function,cdecl,LONG,DOUBLE
CDLOnNeck;POINTER;0;Function,cdecl,LONG
CDLPiercing;POINTER;0;Function,cdecl,LONG
CDLRickshawMan;POINTER;0;Function,cdecl,LONG
CDLRiseFall3Methods;POINTER;0;Function,cdecl,LONG
CDLSeperatingLines;POINTER;0;Function,cdecl,LONG
CDLShootingStar;POINTER;0;Function,cdecl,LONG
CDLShortLine;POINTER;0;Function,cdecl,LONG
CDLSpinningTop;POINTER;0;Function,cdecl,LONG
CDLStalledPattern;POINTER;0;Function,cdecl,LONG
CDLStickSandwhich;POINTER;0;Function,cdecl,LONG
CDLTakuri;POINTER;0;Function,cdecl,LONG
CDLTasukiGap;POINTER;0;Function,cdecl,LONG
CDLThrusting;POINTER;0;Function,cdecl,LONG
CDLTristar;POINTER;0;Function,cdecl,LONG
CDLUnique3River;POINTER;0;Function,cdecl,LONG
CDLUpsideGap2Crows;POINTER;0;Function,cdecl,LONG
CDLXSideGap3Methods;POINTER;0;Function,cdecl,LONG
CGOsc;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
CMO;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Coral;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
Correlation;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE),LONG
DCOsc;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
DChannel;POINTER;0;Function,cdecl,DOUBLE,LONG
DEMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
DX;POINTER;0;Function,cdecl,DOUBLE,LONG
DefineApi;POINTER;0;Function,stdcall,LONG,LONG
DominantPeriod;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
DominantPhase;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
EMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
EndMarket;POINTER(LONG)
FIR3;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
FIR4;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
FIR6;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
Fisher;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
FisherInv;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
FisherN;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG

FractalDimension;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
FractalHigh;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
FractalLow;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Gauss;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
GetProcAddress;POINTER;0;Function,stdcall,LONG,LONG,POINTER(CHAR)
HH;POINTER;0;Function,cdecl,DOUBLE,LONG
HMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
HTDcPeriod;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
HTDcPhase;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
HTPhasor;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
HTSine;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
HTTrendMode;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE)
HTTrendline;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
HighPass;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
HighPass1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
HighPass2;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Hurst;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
IBS;POINTER;0;Function,cdecl,DOUBLE
KAMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Keltner;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,DOUBLE
LL;POINTER;0;Function,cdecl,DOUBLE,LONG
Laguerre;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),DOUBLE
LinearReg;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
LinearRegAngle;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
LinearRegIntercept;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
LinearRegSlope;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
LoadLibrary;POINTER;0;Function,stdcall,LONG,POINTER(CHAR)
LowPass;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
MACD;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG,LONG
MACDExt;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG,LONG,LONG,LONG
,LONG
MACDFix;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
MAMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),DOUBLE,DOUBLE
MaxIndex;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE),LONG
MaxVal;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
MedPrice;POINTER;0;Function,cdecl,DOUBLE
Median;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
MidPoint;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
MidPrice;POINTER;0;Function,cdecl,DOUBLE,LONG
MinIndex;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE),LONG
MinMax;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
MinMaxIndex;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE),LONG
MinVal;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
MinusDI;POINTER;0;Function,cdecl,DOUBLE,LONG
MinusDI@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE),POINTE
R(DOUBLE),POINTER(DOUBLE),LONG
MinusDM;POINTER;0;Function,cdecl,DOUBLE,LONG
MinusDM@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE),POINTE
R(DOUBLE),POINTER(DOUBLE),LONG
Mom;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Moment;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG
MovingAverage;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG
MovingAverageVariablePeriod;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POIN
TER(DOUBLE),LONG,LONG,LONG
NATR;POINTER;0;Function,cdecl,DOUBLE,LONG
Normalize;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
NumInRange;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE),POINTER(DOUBLE),DOUBLE,
DOUBLE,LONG
NumRiseFall;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE),LONG
NumWhiteBlack;POINTER;0;Function,cdecl,LONG,DOUBLE,LONG,LONG

OBV;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE)
PPO;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG,LONG
PlusDI;POINTER;0;Function,cdecl,DOUBLE,LONG
PlusDI@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE),POINTER
(DOUBLE),POINTER(DOUBLE),LONG
PlusDM;POINTER;0;Function,cdecl,DOUBLE,LONG
PlusDM@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE),POINTER
(DOUBLE),POINTER(DOUBLE),LONG
ROC;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
ROCP;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
ROCR;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
ROCR100;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
RSI;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
RVI;POINTER;0;Function,cdecl,DOUBLE,LONG
Roof;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG
SAR;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
SARExt;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE
,DOUBLE,DOUBLE
SIROC;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG
SMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
SMom;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG
ShannonGain;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Sleep;POINTER;0;Function,stdcall,VOID,LONG
Smooth;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Spearman;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Spectrum;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
StartMarket;POINTER(LONG)
StdDev;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,DOUBLE
StdDev@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Stoch;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG,LONG,LONG,LONG
StochEhlers;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG,LONG
StochF;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG,LONG
StochRSI;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,LONG,LONG,LONG
Sum;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
T3;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,DOUBLE
TEMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
TSF;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
TSI;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Trima;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
Trix;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
TrueRange;POINTER;0;Function,cdecl,DOUBLE
TypPrice;POINTER;0;Function,cdecl,DOUBLE
UltOsc;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG,LONG
Variance;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,DOUBLE
Variance@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
WCLPrice;POINTER;0;Function,cdecl,DOUBLE
WMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
WillR;POINTER;0;Function,cdecl,DOUBLE,LONG
ZMA;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
aboveF;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
abs;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
acos;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
adviseLong;POINTER;0;Function,cdecl,LONG,LONG,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE
,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DO
UBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,...
adviseShort;POINTER;0;Function,cdecl,LONG,LONG,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBL
E,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,D
OUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,...
algo;POINTER;0;Function,cdecl,LONG,POINTER(CHAR)
andF;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE

asin;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
asset;POINTER;0;Function,cdecl,LONG,POINTER(CHAR)
atan;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
atan2;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
belowF;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
brokerCommand;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG
ceil;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
checkLookBack;POINTER;0;Function,cdecl,LONG,LONG
compareStrings;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR)
concave;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
cos;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
cosh;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
crossOver;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE),POINTER(DOUBLE)
crossOver@1;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE),DOUBLE
crossOverF;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE)
crossOverF@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),DOUBLE
crossUnder;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE),POINTER(DOUBLE)
crossUnder@1;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE),DOUBLE
crossUnderF;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE)
crossUnderF@1;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),DOUBLE
day;POINTER;0;Function,cdecl,LONG,LONG
dayClose;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG
dayHigh;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG
dayLow;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG
dayOpen;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG
dayPivot;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG
detect;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG,DOUBLE,POINTER(DOUBL
E)
dom;POINTER;0;Function,cdecl,LONG,LONG
dow;POINTER;0;Function,cdecl,LONG,LONG
dst;POINTER;0;Function,cdecl,LONG,LONG
enterLong;POINTER;0;Function,cdecl,POINTER(STRUCT@5),LONG,DOUBLE,DOUBLE,DOUBLE,D
OUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,...
enterShort;POINTER;0;Function,cdecl,POINTER(STRUCT@5),LONG,DOUBLE,DOUBLE,DOUBLE,
DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,...
eq;POINTER;0;Function,cdecl,LONG,DOUBLE,DOUBLE
equalF;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
exec;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR),LONG
exitLong;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),DOUBLE,LONG
exitShort;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),DOUBLE,LONG
exitTrade;POINTER;0;Function,cdecl,VOID,POINTER(STRUCT@5),DOUBLE,LONG
exp;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
fabs;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
falling;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE)
fallingF;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
file_append;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR)
file_content;POINTER;0;Function,cdecl,POINTER(CHAR),POINTER(CHAR)
file_copy;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR)
file_date;POINTER;0;Function,cdecl,LONG,POINTER(CHAR)
file_delete;POINTER;0;Function,cdecl,LONG,POINTER(CHAR)
file_length;POINTER;0;Function,cdecl,LONG,POINTER(CHAR)
file_read;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR),LONG
file_write;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR),LONG
findTrade;POINTER;0;Function,cdecl,POINTER(STRUCT@5),POINTER(CHAR)
floor;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
fmod;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
forTrade;POINTER;0;Function,cdecl,POINTER(STRUCT@5),LONG
frame;POINTER;0;Function,cdecl,LONG,LONG
free;POINTER;0;Function,cdecl,VOID,POINTER(VOID)
ftp_download;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR),POINTER(C

HAR),POINTER(CHAR)
ftp_getdate;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR),POINTER(CH
AR)
ftp_log;POINTER;0;Function,cdecl,LONG,LONG
ftp_sent;POINTER;0;Function,cdecl,LONG
ftp_size;POINTER;0;Function,cdecl,LONG
ftp_status;POINTER;0;Function,cdecl,LONG
ftp_stop;POINTER;0;Function,cdecl,VOID
ftp_timestamp;POINTER;0;Function,cdecl,LONG
ftp_upload;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR),POINTER(CHA
R),POINTER(CHAR)
fuzzy;POINTER;0;Function,cdecl,LONG,DOUBLE
g;POINTER(POINTER(STRUCT@8))
genNoise;POINTER;0;Function,cdecl,DOUBLE
genSine;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
genSquare;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
hit;POINTER;0;Function,cdecl,LONG,LONG
hour;POINTER;0;Function,cdecl,LONG,LONG
http_free;POINTER;0;Function,cdecl,LONG,LONG
http_post;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR)
http_proxy;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),LONG
http_result;POINTER;0;Function,cdecl,LONG,LONG,POINTER(CHAR),LONG
http_status;POINTER;0;Function,cdecl,LONG,LONG
http_transfer;POINTER;0;Function,cdecl,POINTER(CHAR),POINTER(CHAR),POINTER(CHAR)
info;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),...
is;POINTER;0;Function,cdecl,LONG,LONG
keys;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),...
labs;POINTER;0;Function,cdecl,LONG,LONG
ldow;POINTER;0;Function,cdecl,LONG,LONG,LONG
lhour;POINTER;0;Function,cdecl,LONG,LONG,LONG
loadHistory;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),LONG
loadStatus;POINTER;0;Function,cdecl,VOID,POINTER(CHAR)
log;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
log10;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
login;POINTER;0;Function,cdecl,LONG,LONG
loop;POINTER;0;Function,cdecl,POINTER(VOID),POINTER(VOID),...
malloc;POINTER;0;Function,cdecl,POINTER(VOID),LONG
memcmp;POINTER;0;Function,cdecl,LONG,POINTER(VOID),POINTER(VOID),LONG
memcpy;POINTER;0;Function,cdecl,POINTER(VOID),POINTER(VOID),POINTER(VOID),LONG
memory;POINTER;0;Function,cdecl,LONG
memset;POINTER;0;Function,cdecl,POINTER(VOID),POINTER(VOID),LONG,LONG
minute;POINTER;0;Function,cdecl,LONG,LONG
minutesAgo;POINTER;0;Function,cdecl,LONG,LONG
mode;POINTER;0;Function,cdecl,LONG,LONG
month;POINTER;0;Function,cdecl,LONG,LONG
msg;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),...
notF;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
optimize;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE
orF;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
paraNumber;POINTER;0;Function,cdecl,VOID,LONG
peak;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE)
peakF;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
plot;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),DOUBLE,LONG,LONG
plotBar;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),LONG,DOUBLE,DOUBLE,LONG,LONG
plotGraph;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),DOUBLE,DOUBLE,LONG,LONG
polyfit;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),POINTER(DOUBLE),LONG,LON
G,DOUBLE
polynom;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE),LONG
pow;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
predict;POINTER;0;Function,cdecl,LONG,LONG,POINTER(DOUBLE),LONG,DOUBLE

price;POINTER;0;Function,cdecl,DOUBLE,LONG
priceClose;POINTER;0;Function,cdecl,DOUBLE,LONG
priceHigh;POINTER;0;Function,cdecl,DOUBLE,LONG
priceLow;POINTER;0;Function,cdecl,DOUBLE,LONG
priceOpen;POINTER;0;Function,cdecl,DOUBLE,LONG
print;POINTER;0;Function,cdecl,LONG,LONG,POINTER(CHAR),...
printf;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),...
progress;POINTER;0;Function,cdecl,VOID,LONG,LONG
quit;POINTER;0;Function,cdecl,VOID,POINTER(CHAR)
rAroonDown;POINTER(DOUBLE)
rAroonUp;POINTER(DOUBLE)
rBlue;POINTER(DOUBLE)
rDominantPeriod;POINTER(DOUBLE)
rDominantPhase;POINTER(DOUBLE)
rEMA;POINTER(DOUBLE)
rError;POINTER(DOUBLE)
rFAMA;POINTER(DOUBLE)
rFastD;POINTER(DOUBLE)
rFastK;POINTER(DOUBLE)
rGreen;POINTER(DOUBLE)
rInPhase;POINTER(DOUBLE)
rLeadSine;POINTER(DOUBLE)
rMACD;POINTER(DOUBLE)
rMACDHist;POINTER(DOUBLE)
rMACDSignal;POINTER(DOUBLE)
rMAMA;POINTER(DOUBLE)
rMax;POINTER(DOUBLE)
rMaxIdx;POINTER(LONG)
rMin;POINTER(DOUBLE)
rMinIdx;POINTER(LONG)
rMomentum;POINTER(DOUBLE)
rQuadrature;POINTER(DOUBLE)
rRealLowerBand;POINTER(DOUBLE)
rRealMiddleBand;POINTER(DOUBLE)
rRealUpperBand;POINTER(DOUBLE)
rRed;POINTER(DOUBLE)
rSine;POINTER(DOUBLE)
rSlowD;POINTER(DOUBLE)
rSlowK;POINTER(DOUBLE)
rand;POINTER;0;Function,cdecl,LONG
random;POINTER;0;Function,cdecl,DOUBLE
realloc;POINTER;0;Function,cdecl,POINTER(VOID),POINTER(VOID),LONG
reset;POINTER;0;Function,cdecl,VOID,LONG
rising;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE)
risingF;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
round;POINTER;0;Function,cdecl,DOUBLE,DOUBLE,DOUBLE
saveStatus;POINTER;0;Function,cdecl,VOID,POINTER(CHAR)
second;POINTER;0;Function,cdecl,LONG
series;POINTER;0;Function,cdecl,POINTER(DOUBLE),DOUBLE,LONG
series@1;POINTER;0;Function,cdecl,POINTER(DOUBLE),DOUBLE
series@2;POINTER;0;Function,cdecl,POINTER(DOUBLE)
set;POINTER;0;Function,cdecl,VOID,LONG
sin;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
sinh;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
slider;POINTER;0;Function,cdecl,DOUBLE,LONG,LONG,LONG,LONG,POINTER(CHAR),POINTER
(CHAR)
sortData;POINTER;0;Function,cdecl,VOID,POINTER(DOUBLE),LONG
sortIdx;POINTER;0;Function,cdecl,POINTER(LONG),POINTER(DOUBLE),LONG
sound;POINTER;0;Function,cdecl,VOID,POINTER(CHAR)
sprintf;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR),...

sqrt;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
srand;POINTER;0;Function,cdecl,VOID,LONG
sscanf;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR),...
strcat;POINTER;0;Function,cdecl,POINTER(CHAR),POINTER(CHAR),POINTER(CHAR)
strcmp;POINTER;0;Function,cdecl,LONG,POINTER(CHAR),POINTER(CHAR)
strcpy;POINTER;0;Function,cdecl,POINTER(CHAR),POINTER(CHAR),POINTER(CHAR)
strlen;POINTER;0;Function,cdecl,LONG,POINTER(CHAR)
strstr;POINTER;0;Function,cdecl,POINTER(CHAR),POINTER(CHAR),POINTER(CHAR)
strtok;POINTER;0;Function,cdecl,POINTER(CHAR),POINTER(CHAR),POINTER(CHAR)
strvar;POINTER;0;Function,cdecl,DOUBLE,POINTER(CHAR),POINTER(CHAR),DOUBLE
tan;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
tanh;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
tdm;POINTER;0;Function,cdecl,LONG,LONG
timeOffset;POINTER;0;Function,cdecl,LONG,LONG,LONG,LONG,LONG
timer;POINTER;0;Function,cdecl,DOUBLE
title;POINTER;0;Function,cdecl,VOID,POINTER(CHAR),...
tom;POINTER;0;Function,cdecl,LONG,LONG
valley;POINTER;0;Function,cdecl,LONG,POINTER(DOUBLE)
valleyF;POINTER;0;Function,cdecl,DOUBLE,POINTER(DOUBLE)
week;POINTER;0;Function,cdecl,LONG,LONG
window;POINTER;0;Function,cdecl,LONG,POINTER(CHAR)
workday;POINTER;0;Function,cdecl,LONG,LONG
xtest;POINTER;0;Function,cdecl,DOUBLE,DOUBLE
year;POINTER;0;Function,cdecl,LONG,LONG
ytest;POINTER;0;Function,cdecl,POINTER(VOID),POINTER(VOID),LONG
##Static
@const_00013;DOUBLE;0.
@const_00015;DOUBLE;1.
@const_00017;DOUBLE;-1
@const_00019;LONG;0
@const_00021;LONG;1
@const_00023;LONG;0xffffffff
@const_00025;LONG;0
@const_00059;LONG;0
@const_00061;LONG;0
@const_00063;LONG;0
@const_00065;LONG;0
@const_00067;LONG;0
@const_00083;LONG;0
@const_00088;LONG;0
@const_00090;LONG;0
@const_00092;LONG;0
@const_00097;LONG;0
@const_00099;LONG;0
@const_00101;LONG;0
@const_00106;LONG;0
@const_00108;LONG;0
@const_00110;LONG;0
@const_00113;LONG;0
@const_00120;LONG;0
@const_00126;LONG;0
@const_00131;LONG;1
@const_00132;LONG;0xffffffff
@const_00133;LONG;0
@const_00138;DOUBLE;0.5
@const_00140;LONG;1
@const_00147;LONG;0
@const_00150;LONG;0
@const_00154;DOUBLE;0.
@const_00157;LONG;0

@const_00160;LONG;0
@const_00162;LONG;0
@const_00164;LONG;0
@const_00166;LONG;0
@const_00168;LONG;0
@const_00170;LONG;0
@const_00172;LONG;0
@const_00174;LONG;0
@const_00176;LONG;0
@const_00178;LONG;0
@const_00180;LONG;0
@const_00182;LONG;0
@const_00184;LONG;0
@const_00193;LONG;230
@const_00195;LONG;OFFSET:STRUCT@8:w
@const_00197;LONG;OFFSET:STRUCT@7:numWin
@const_00202;LONG;OFFSET:STRUCT@7:numLoss
@const_00206;DOUBLE;0.
@const_00207;DOUBLE;1.
@const_00226;LONG;OFFSET:STRUCT@7:vWin
@const_00231;LONG;OFFSET:STRUCT@7:vLoss
@const_00237;LONG;2
@const_00245;LONG;OFFSET:STRUCT@7:vWinMax
@const_00264;LONG;OFFSET:STRUCT@7:vLossMax
@const_00284;LONG;OFFSET:STRUCT@8:vStop
@const_00286;LONG;0
@const_00291;LONG;2
@const_00309;LONG;OFFSET:STRUCT@8:vTakeProfit
@const_00334;LONG;OFFSET:STRUCT@8:statLong
@const_00336;LONG;OFFSET:STRUCT@6:numWinning
@const_00340;LONG;OFFSET:STRUCT@6:numLosing
@const_00344;LONG;1
@const_00345;LONG;5
@const_00346;LONG;0x20
@const_00351;LONG;OFFSET:STRUCT@8:nHedge
@const_00359;LONG;OFFSET:STRUCT@8:vStop
@const_00361;LONG;0
@const_00366;LONG;2
@const_00384;LONG;OFFSET:STRUCT@8:vTakeProfit
@const_00409;LONG;OFFSET:STRUCT@8:statShort
@const_00411;LONG;OFFSET:STRUCT@6:numWinning
@const_00415;LONG;OFFSET:STRUCT@6:numLosing
@const_00419;LONG;1
@const_00420;LONG;5
@const_00421;LONG;0x20
@const_00426;LONG;OFFSET:STRUCT@8:nHedge
@const_00432;LONG;0
@const_00434;LONG;OFFSET:STRUCT@8:statLong
@const_00436;LONG;OFFSET:STRUCT@6:numWinning
@const_00440;LONG;OFFSET:STRUCT@6:numLosing
@const_00448;LONG;0
@const_00450;LONG;OFFSET:STRUCT@8:statShort
@const_00452;LONG;OFFSET:STRUCT@6:numWinning
@const_00456;LONG;OFFSET:STRUCT@6:numLosing
@Cost_00482;ARRAY(DOUBLE);;20
@const_00463;LONG;OFFSET:STRUCT@8:nBarPeriod
@const_00464;LONG;1440
@const_00467;LONG;OFFSET:STRUCT@8:nStartDate
@const_00469;LONG;OFFSET:STRUCT@8:nEndDate
@const_00470;LONG;2014

@const_00474;LONG;1
@const_00475;LONG;3
@const_00476;LONG;0x8
@const_00478;ARRAY(CHAR);"\nTrade costs in percent of volatility - - - - - -";51
@const_00480;LONG;0
@const_00483;ARRAY(CHAR);"AUD/USD";8
@const_00484;ARRAY(CHAR);"EUR/USD";8
@const_00485;ARRAY(CHAR);"EUR/CHF";8
@const_00486;ARRAY(CHAR);"GBP/USD";8
@const_00487;ARRAY(CHAR);"GER30";6
@const_00488;ARRAY(CHAR);"NAS100";7
@const_00489;ARRAY(CHAR);"SPX500";7
@const_00490;ARRAY(CHAR);"UK100";6
@const_00491;ARRAY(CHAR);"US30";5
@const_00492;ARRAY(CHAR);"USD/CAD";8
@const_00493;ARRAY(CHAR);"USD/CHF";8
@const_00494;ARRAY(CHAR);"USD/JPY";8
@const_00495;ARRAY(CHAR);"XAG/USD";8
@const_00496;ARRAY(CHAR);"XAU/USD";8
@const_00514;LONG;2
@const_00515;LONG;0x4
@const_00524;LONG;OFFSET:STRUCT@8:asset
@const_00526;LONG;OFFSET:STRUCT@4:vSpread
@const_00530;LONG;OFFSET:STRUCT@4:vPIP
@const_00534;LONG;5
@const_00540;ARRAY(CHAR);"\n%s - %.1f%%";14
@const_00543;LONG;OFFSET:STRUCT@4:sName
@const_00544;LONG;100
@const_00551;LONG;OFFSET:STRUCT@8:nBar
#max
@a_00000;DOUBLE
@b_00001;DOUBLE
##Dynamic
@temp_00002;LONG
##FunctionEnd
#min
@a_00003;DOUBLE
@b_00004;DOUBLE
##Dynamic
@temp_00005;LONG
##FunctionEnd
#max@1
@a_00006;LONG
@b_00007;LONG
##Dynamic
@temp_00008;LONG
##FunctionEnd
#min@1
@a_00009;LONG
@b_00010;LONG
##Dynamic
@temp_00011;LONG
##FunctionEnd
#sign
@a_00012;DOUBLE
##Dynamic
@temp_00014;LONG
@temp_00016;LONG
##FunctionEnd
#sign@1

@a_00018;LONG
##Dynamic
@temp_00020;LONG
@temp_00022;LONG
##FunctionEnd
#abs@1
@a_00024;LONG
##Dynamic
@temp_00026;LONG
@temp_00027;LONG
##FunctionEnd
#clamp
@a_00028;DOUBLE
@l_00029;DOUBLE
@h_00030;DOUBLE
##Dynamic
@temp_00031;LONG
@temp_00032;LONG
##FunctionEnd
#clamp@1
@a_00033;LONG
@l_00034;LONG
@h_00035;LONG
##Dynamic
@temp_00036;LONG
@temp_00037;DOUBLE
@temp_00038;LONG
@temp_00039;DOUBLE
@temp_00040;DOUBLE
##FunctionEnd
#between
@a_00041;DOUBLE
@l_00042;DOUBLE
@h_00043;DOUBLE
##Dynamic
@temp_00044;LONG
@temp_00045;LONG
@temp_00046;LONG
##FunctionEnd
#between@1
@a_00047;LONG
@l_00048;LONG
@h_00049;LONG
##Dynamic
@temp_00050;LONG
@temp_00051;LONG
@temp_00052;LONG
##FunctionEnd
#betweenF
@a_00053;DOUBLE
@l_00054;DOUBLE
@h_00055;DOUBLE
##Dynamic
@temp_00056;DOUBLE
@temp_00057;DOUBLE
@temp_00058;DOUBLE
##FunctionEnd
#price@1
##Dynamic
@temp_00060;DOUBLE

##FunctionEnd
#priceOpen@1
##Dynamic
@temp_00062;DOUBLE
##FunctionEnd
#priceClose@1
##Dynamic
@temp_00064;DOUBLE
##FunctionEnd
#priceLow@1
##Dynamic
@temp_00066;DOUBLE
##FunctionEnd
#priceHigh@1
##Dynamic
@temp_00068;DOUBLE
##FunctionEnd
#DominantPeriod@1
@Period_00069;LONG
##Dynamic
@temp_00070;DOUBLE
@temp_00071;POINTER(DOUBLE)
@temp_00072;DOUBLE
@temp_00073;LONG
##FunctionEnd
#plot@1
@name_00074;POINTER(CHAR)
@val_00075;LONG
@type_00076;LONG
@color_00077;LONG
##Dynamic
@temp_00078;DOUBLE
##FunctionEnd
#plot@2
@name_00079;POINTER(CHAR)
@data_00080;POINTER(DOUBLE)
@type_00081;LONG
@color_00082;LONG
##Dynamic
@temp_00084;POINTER(DOUBLE)
@temp_00085;DOUBLE
##FunctionEnd
#exitLong@1
@Name_00086;POINTER(CHAR)
@Price_00087;DOUBLE
##Dynamic
##FunctionEnd
#exitLong@2
@Name_00089;POINTER(CHAR)
##Dynamic
@temp_00091;DOUBLE
##FunctionEnd
#exitLong@3
##Dynamic
@temp_00093;DOUBLE
@temp_00094;POINTER(CHAR)
##FunctionEnd
#exitShort@1
@Name_00095;POINTER(CHAR)
@Price_00096;DOUBLE

##Dynamic
##FunctionEnd
#exitShort@2
@Name_00098;POINTER(CHAR)
##Dynamic
@temp_00100;DOUBLE
##FunctionEnd
#exitShort@3
##Dynamic
@temp_00102;DOUBLE
@temp_00103;POINTER(CHAR)
##FunctionEnd
#exitTrade@1
@t_00104;POINTER(STRUCT@5)
@Price_00105;DOUBLE
##Dynamic
##FunctionEnd
#exitTrade@2
@t_00107;POINTER(STRUCT@5)
##Dynamic
@temp_00109;DOUBLE
##FunctionEnd
#adviseLong@1
##Dynamic
@temp_00111;DOUBLE
@temp_00112;LONG
##FunctionEnd
#adviseShort@1
##Dynamic
@temp_00114;DOUBLE
@temp_00115;LONG
##FunctionEnd
#optimize@1
@val_00116;DOUBLE
@start_00117;DOUBLE
@end_00118;DOUBLE
@step_00119;DOUBLE
##Dynamic
@temp_00121;DOUBLE
@temp_00122;DOUBLE
##FunctionEnd
#optimize@2
@val_00123;DOUBLE
@start_00124;DOUBLE
@end_00125;DOUBLE
##Dynamic
@temp_00127;DOUBLE
@temp_00128;DOUBLE
@temp_00129;DOUBLE
##FunctionEnd
#slider@1
@num_00130;LONG
##Dynamic
@temp_00134;POINTER(CHAR)
@temp_00135;POINTER(CHAR)
@temp_00136;DOUBLE
##FunctionEnd
#random@1
@limit_00137;DOUBLE
##Dynamic

@temp_00139;DOUBLE
@temp_00141;DOUBLE
@temp_00142;DOUBLE
@temp_00143;DOUBLE
@temp_00144;DOUBLE
##FunctionEnd
#strvar@1
@str_00145;POINTER(CHAR)
@name_00146;POINTER(CHAR)
##Dynamic
@temp_00148;DOUBLE
@temp_00149;DOUBLE
##FunctionEnd
#quit@1
##Dynamic
@temp_00151;POINTER(VOID)
@temp_00152;POINTER(CHAR)
##FunctionEnd
#round@1
@val_00153;DOUBLE
##Dynamic
@temp_00155;DOUBLE
##FunctionEnd
#ldow@1
@zone_00156;LONG
##Dynamic
@temp_00158;LONG
##FunctionEnd
#lhour@1
@zone_00159;LONG
##Dynamic
@temp_00161;LONG
##FunctionEnd
#year@1
##Dynamic
@temp_00163;LONG
##FunctionEnd
#month@1
##Dynamic
@temp_00165;LONG
##FunctionEnd
#week@1
##Dynamic
@temp_00167;LONG
##FunctionEnd
#day@1
##Dynamic
@temp_00169;LONG
##FunctionEnd
#dom@1
##Dynamic
@temp_00171;LONG
##FunctionEnd
#tdm@1
##Dynamic
@temp_00173;LONG
##FunctionEnd
#tom@1
##Dynamic
@temp_00175;LONG

##FunctionEnd
#dow@1
##Dynamic
@temp_00177;LONG
##FunctionEnd
#hour@1
##Dynamic
@temp_00179;LONG
##FunctionEnd
#minute@1
##Dynamic
@temp_00181;LONG
##FunctionEnd
#minutesAgo@1
##Dynamic
@temp_00183;LONG
##FunctionEnd
#workday@1
##Dynamic
@temp_00185;LONG
##FunctionEnd
#Fisher@1
@Data_00186;POINTER(DOUBLE)
@Period_00187;LONG
##Dynamic
@temp_00188;DOUBLE
##FunctionEnd
#genSine@1
@Period_00189;DOUBLE
##Dynamic
@temp_00190;DOUBLE
##FunctionEnd
#genSquare@1
@Period_00191;DOUBLE
##Dynamic
@temp_00192;DOUBLE
##FunctionEnd
#scriptVersion
##Dynamic
##FunctionEnd
#objective
##Dynamic
@lFac_00223;DOUBLE;
@loss_00233;DOUBLE;
@temp_00194;POINTER(STRUCT@7)
@temp_00196;POINTER(LONG)
@temp_00198;LONG
@temp_00199;LONG
@temp_00200;POINTER(STRUCT@7)
@temp_00201;POINTER(LONG)
@temp_00203;LONG
@temp_00204;LONG
@temp_00205;LONG
@temp_00208;POINTER(STRUCT@7)
@temp_00209;POINTER(LONG)
@temp_00210;LONG
@temp_00211;DOUBLE
@temp_00212;DOUBLE
@temp_00213;DOUBLE
@temp_00214;DOUBLE

@temp_00216;POINTER(STRUCT@7)
@temp_00217;POINTER(LONG)
@temp_00218;LONG
@temp_00219;DOUBLE
@temp_00220;DOUBLE
@temp_00221;DOUBLE
@temp_00222;DOUBLE
@temp_00224;POINTER(STRUCT@7)
@temp_00225;POINTER(DOUBLE)
@temp_00227;DOUBLE
@temp_00229;POINTER(STRUCT@7)
@temp_00230;POINTER(DOUBLE)
@temp_00232;DOUBLE
@temp_00234;POINTER(STRUCT@7)
@temp_00235;POINTER(LONG)
@temp_00236;LONG
@temp_00238;LONG
@temp_00239;POINTER(STRUCT@7)
@temp_00240;POINTER(LONG)
@temp_00241;LONG
@temp_00242;LONG
@temp_00243;POINTER(STRUCT@7)
@temp_00244;POINTER(DOUBLE)
@temp_00246;DOUBLE
@temp_00247;DOUBLE
@temp_00248;DOUBLE
@temp_00249;POINTER(STRUCT@7)
@temp_00250;POINTER(LONG)
@temp_00251;LONG
@temp_00252;DOUBLE
@temp_00253;DOUBLE
@temp_00254;POINTER(STRUCT@7)
@temp_00255;POINTER(LONG)
@temp_00256;LONG
@temp_00257;LONG
@temp_00258;POINTER(STRUCT@7)
@temp_00259;POINTER(LONG)
@temp_00260;LONG
@temp_00261;LONG
@temp_00262;POINTER(STRUCT@7)
@temp_00263;POINTER(DOUBLE)
@temp_00265;DOUBLE
@temp_00266;DOUBLE
@temp_00267;DOUBLE
@temp_00268;POINTER(STRUCT@7)
@temp_00269;POINTER(LONG)
@temp_00270;LONG
@temp_00271;DOUBLE
@temp_00272;DOUBLE
@temp_00273;DOUBLE
@temp_00274;DOUBLE
@temp_00275;DOUBLE
@temp_00276;DOUBLE
@temp_00277;DOUBLE
@temp_00278;DOUBLE
@temp_00279;DOUBLE
@wFac_00215;DOUBLE;
@win_00228;DOUBLE;
##FunctionEnd
#reverseLong

@MaxTrades_00280;LONG
##Dynamic
@Price_00282;DOUBLE;
@temp_00281;DOUBLE
@temp_00283;POINTER(DOUBLE)
@temp_00285;DOUBLE
@temp_00287;DOUBLE
@temp_00288;LONG
@temp_00289;POINTER(DOUBLE)
@temp_00290;DOUBLE
@temp_00292;DOUBLE
@temp_00293;DOUBLE
@temp_00294;LONG
@temp_00295;LONG
@temp_00296;POINTER(DOUBLE)
@temp_00297;DOUBLE
@temp_00298;DOUBLE
@temp_00299;POINTER(CHAR)
@temp_00300;POINTER(DOUBLE)
@temp_00301;DOUBLE
@temp_00302;DOUBLE
@temp_00303;DOUBLE
@temp_00304;LONG
@temp_00305;POINTER(DOUBLE)
@temp_00306;DOUBLE
@temp_00307;POINTER(CHAR)
@temp_00308;POINTER(DOUBLE)
@temp_00310;DOUBLE
@temp_00311;DOUBLE
@temp_00312;LONG
@temp_00313;POINTER(DOUBLE)
@temp_00314;DOUBLE
@temp_00315;DOUBLE
@temp_00316;DOUBLE
@temp_00317;LONG
@temp_00318;LONG
@temp_00319;POINTER(DOUBLE)
@temp_00320;DOUBLE
@temp_00321;DOUBLE
@temp_00322;DOUBLE
@temp_00323;POINTER(CHAR)
@temp_00324;POINTER(DOUBLE)
@temp_00325;DOUBLE
@temp_00326;DOUBLE
@temp_00327;DOUBLE
@temp_00328;LONG
@temp_00329;POINTER(DOUBLE)
@temp_00330;DOUBLE
@temp_00331;DOUBLE
@temp_00332;POINTER(CHAR)
@temp_00333;POINTER(POINTER(STRUCT@6))
@temp_00335;POINTER(LONG)
@temp_00337;LONG
@temp_00338;POINTER(POINTER(STRUCT@6))
@temp_00339;POINTER(LONG)
@temp_00341;LONG
@temp_00342;LONG
@temp_00343;LONG
@temp_00347;LONG
@temp_00348;LONG

@temp_00349;POINTER(STRUCT@5)
@temp_00350;POINTER(LONG)
@temp_00352;LONG
@temp_00353;LONG
@temp_00354;POINTER(STRUCT@5)
##FunctionEnd
#reverseShort
@MaxTrades_00355;LONG
##Dynamic
@Price_00357;DOUBLE;
@temp_00356;DOUBLE
@temp_00358;POINTER(DOUBLE)
@temp_00360;DOUBLE
@temp_00362;DOUBLE
@temp_00363;LONG
@temp_00364;POINTER(DOUBLE)
@temp_00365;DOUBLE
@temp_00367;DOUBLE
@temp_00368;DOUBLE
@temp_00369;LONG
@temp_00370;LONG
@temp_00371;POINTER(DOUBLE)
@temp_00372;DOUBLE
@temp_00373;DOUBLE
@temp_00374;POINTER(CHAR)
@temp_00375;POINTER(DOUBLE)
@temp_00376;DOUBLE
@temp_00377;DOUBLE
@temp_00378;DOUBLE
@temp_00379;LONG
@temp_00380;POINTER(DOUBLE)
@temp_00381;DOUBLE
@temp_00382;POINTER(CHAR)
@temp_00383;POINTER(DOUBLE)
@temp_00385;DOUBLE
@temp_00386;DOUBLE
@temp_00387;LONG
@temp_00388;POINTER(DOUBLE)
@temp_00389;DOUBLE
@temp_00390;DOUBLE
@temp_00391;DOUBLE
@temp_00392;LONG
@temp_00393;LONG
@temp_00394;POINTER(DOUBLE)
@temp_00395;DOUBLE
@temp_00396;DOUBLE
@temp_00397;DOUBLE
@temp_00398;POINTER(CHAR)
@temp_00399;POINTER(DOUBLE)
@temp_00400;DOUBLE
@temp_00401;DOUBLE
@temp_00402;DOUBLE
@temp_00403;LONG
@temp_00404;POINTER(DOUBLE)
@temp_00405;DOUBLE
@temp_00406;DOUBLE
@temp_00407;POINTER(CHAR)
@temp_00408;POINTER(POINTER(STRUCT@6))
@temp_00410;POINTER(LONG)
@temp_00412;LONG

@temp_00413;POINTER(POINTER(STRUCT@6))
@temp_00414;POINTER(LONG)
@temp_00416;LONG
@temp_00417;LONG
@temp_00418;LONG
@temp_00422;LONG
@temp_00423;LONG
@temp_00424;POINTER(STRUCT@5)
@temp_00425;POINTER(LONG)
@temp_00427;LONG
@temp_00428;LONG
@temp_00429;POINTER(STRUCT@5)
##FunctionEnd
#reverseLong@1
@MaxTrades_00430;LONG
@f_00431;LONG
##Dynamic
@temp_00433;POINTER(POINTER(STRUCT@6))
@temp_00435;POINTER(LONG)
@temp_00437;LONG
@temp_00438;POINTER(POINTER(STRUCT@6))
@temp_00439;POINTER(LONG)
@temp_00441;LONG
@temp_00442;LONG
@temp_00443;LONG
@temp_00444;POINTER(STRUCT@5)
@temp_00445;POINTER(STRUCT@5)
##FunctionEnd
#reverseShort@1
@MaxTrades_00446;LONG
@f_00447;LONG
##Dynamic
@temp_00449;POINTER(POINTER(STRUCT@6))
@temp_00451;POINTER(LONG)
@temp_00453;LONG
@temp_00454;POINTER(POINTER(STRUCT@6))
@temp_00455;POINTER(LONG)
@temp_00457;LONG
@temp_00458;LONG
@temp_00459;LONG
@temp_00460;POINTER(STRUCT@5)
@temp_00461;POINTER(STRUCT@5)
##FunctionEnd
#run
##Dynamic
@n_00481;LONG;0
@temp_00462;POINTER(LONG)
@temp_00465;LONG
@temp_00466;POINTER(LONG)
@temp_00468;POINTER(LONG)
@temp_00471;LONG
@temp_00472;LONG
@temp_00473;LONG
@temp_00477;LONG
@temp_00479;POINTER(CHAR)
@temp_00497;POINTER(CHAR)
@temp_00498;POINTER(CHAR)
@temp_00499;POINTER(CHAR)
@temp_00500;POINTER(CHAR)
@temp_00501;POINTER(CHAR)

@temp_00502;POINTER(CHAR)
@temp_00503;POINTER(CHAR)
@temp_00504;POINTER(CHAR)
@temp_00505;POINTER(CHAR)
@temp_00506;POINTER(CHAR)
@temp_00507;POINTER(CHAR)
@temp_00508;POINTER(CHAR)
@temp_00509;POINTER(CHAR)
@temp_00510;POINTER(VOID)
@temp_00511;POINTER(VOID)
@temp_00512;POINTER(CHAR)
@temp_00513;LONG
@temp_00516;LONG
@temp_00517;POINTER(DOUBLE)
@temp_00518;POINTER(DOUBLE)
@temp_00519;DOUBLE
@temp_00520;DOUBLE
@temp_00521;POINTER(DOUBLE)
@temp_00522;POINTER(DOUBLE)
@temp_00523;POINTER(POINTER(STRUCT@4))
@temp_00525;POINTER(DOUBLE)
@temp_00527;DOUBLE
@temp_00528;POINTER(POINTER(STRUCT@4))
@temp_00529;POINTER(DOUBLE)
@temp_00531;DOUBLE
@temp_00532;DOUBLE
@temp_00533;DOUBLE
@temp_00535;DOUBLE
@temp_00536;DOUBLE
@temp_00537;DOUBLE
@temp_00538;DOUBLE
@temp_00539;LONG
@temp_00541;POINTER(POINTER(STRUCT@4))
@temp_00542;POINTER(CHAR);;16
@temp_00545;POINTER(DOUBLE)
@temp_00546;POINTER(DOUBLE)
@temp_00547;DOUBLE
@temp_00548;DOUBLE
@temp_00549;DOUBLE
@temp_00550;POINTER(LONG)
@temp_00552;LONG
@temp_00553;DOUBLE
@temp_00554;DOUBLE
@temp_00555;POINTER(CHAR)
@temp_00556;LONG
##FunctionEnd
#SYMBOLTABLE_END#
#CODE_BEGIN#
;;;
BeginFunction;;;max
GT;@a_00000;@b_00001;@temp_00002
FALSEGOTO;@temp_00002;;00006
SETRETV;;;@a_00000
GOTO;;;00008
SETRETV;;;@b_00001
GOTO;;;00008
EndFunction;;;max
BeginFunction;;;min
LT;@a_00003;@b_00004;@temp_00005

FALSEGOTO;@temp_00005;;00014
SETRETV;;;@a_00003
GOTO;;;00016
SETRETV;;;@b_00004
GOTO;;;00016
EndFunction;;;min
BeginFunction;;;max@1
GT;@a_00006;@b_00007;@temp_00008
FALSEGOTO;@temp_00008;;00022
SETRETV;;;@a_00006
GOTO;;;00024
SETRETV;;;@b_00007
GOTO;;;00024
EndFunction;;;max@1
BeginFunction;;;min@1
LT;@a_00009;@b_00010;@temp_00011
FALSEGOTO;@temp_00011;;00030
SETRETV;;;@a_00009
GOTO;;;00032
SETRETV;;;@b_00010
GOTO;;;00032
EndFunction;;;min@1
BeginFunction;;;sign
GT;@a_00012;@const_00013;@temp_00014
FALSEGOTO;@temp_00014;;00038
SETRETV;;;@const_00015
GOTO;;;00044
LT;@a_00012;@const_00013;@temp_00016
FALSEGOTO;@temp_00016;;00042
SETRETV;;;@const_00017
GOTO;;;00044
SETRETV;;;@const_00013
GOTO;;;00044
EndFunction;;;sign
BeginFunction;;;sign@1
GT;@a_00018;@const_00019;@temp_00020
FALSEGOTO;@temp_00020;;00050
SETRETV;;;@const_00021
GOTO;;;00056
LT;@a_00018;@const_00019;@temp_00022
FALSEGOTO;@temp_00022;;00054
SETRETV;;;@const_00023
GOTO;;;00056
SETRETV;;;@const_00019
GOTO;;;00056
EndFunction;;;sign@1
BeginFunction;;;abs@1
GE;@a_00024;@const_00025;@temp_00026
FALSEGOTO;@temp_00026;;00062
SETRETV;;;@a_00024
GOTO;;;00065
NEG;@a_00024;;@temp_00027
SETRETV;;;@temp_00027
GOTO;;;00065
EndFunction;;;abs@1
BeginFunction;;;clamp
LT;@a_00028;@l_00029;@temp_00031
FALSEGOTO;@temp_00031;;00071
SETRETV;;;@l_00029
GOTO;;;00077

GT;@a_00028;@h_00030;@temp_00032
FALSEGOTO;@temp_00032;;00075
SETRETV;;;@h_00030
GOTO;;;00077
SETRETV;;;@a_00028
GOTO;;;00077
EndFunction;;;clamp
BeginFunction;;;clamp@1
LT;@a_00033;@l_00034;@temp_00036
FALSEGOTO;@temp_00036;;00084
CONV;@l_00034;;@temp_00037
SETRETV;;;@temp_00037
GOTO;;;00092
GT;@a_00033;@h_00035;@temp_00038
FALSEGOTO;@temp_00038;;00089
CONV;@h_00035;;@temp_00039
SETRETV;;;@temp_00039
GOTO;;;00092
CONV;@a_00033;;@temp_00040
SETRETV;;;@temp_00040
GOTO;;;00092
EndFunction;;;clamp@1
BeginFunction;;;between
GE;@a_00041;@l_00042;@temp_00044
LE;@a_00041;@h_00043;@temp_00045
ANDAND;@temp_00044;@temp_00045;@temp_00046
SETRETV;;;@temp_00046
GOTO;;;00099
EndFunction;;;between
BeginFunction;;;between@1
GE;@a_00047;@l_00048;@temp_00050
LE;@a_00047;@h_00049;@temp_00051
ANDAND;@temp_00050;@temp_00051;@temp_00052
SETRETV;;;@temp_00052
GOTO;;;00106
EndFunction;;;between@1
BeginFunction;;;betweenF
PUSH;;;@l_00054
PUSH;;;@a_00053
CALL;aboveF;;
GETRETV;;;@temp_00056
PUSH;;;@h_00055
PUSH;;;@a_00053
CALL;belowF;;
GETRETV;;;@temp_00057
PUSH;;;@temp_00057
PUSH;;;@temp_00056
CALL;andF;;
GETRETV;;;@temp_00058
SETRETV;;;@temp_00058
GOTO;;;00122
EndFunction;;;betweenF
BeginFunction;;;price@1
PUSH;;;@const_00059
CALL;price;;
GETRETV;;;@temp_00060
SETRETV;;;@temp_00060
GOTO;;;00129
EndFunction;;;price@1
BeginFunction;;;priceOpen@1

PUSH;;;@const_00061
CALL;priceOpen;;
GETRETV;;;@temp_00062
SETRETV;;;@temp_00062
GOTO;;;00136
EndFunction;;;priceOpen@1
BeginFunction;;;priceClose@1
PUSH;;;@const_00063
CALL;priceClose;;
GETRETV;;;@temp_00064
SETRETV;;;@temp_00064
GOTO;;;00143
EndFunction;;;priceClose@1
BeginFunction;;;priceLow@1
PUSH;;;@const_00065
CALL;priceLow;;
GETRETV;;;@temp_00066
SETRETV;;;@temp_00066
GOTO;;;00150
EndFunction;;;priceLow@1
BeginFunction;;;priceHigh@1
PUSH;;;@const_00067
CALL;priceHigh;;
GETRETV;;;@temp_00068
SETRETV;;;@temp_00068
GOTO;;;00157
EndFunction;;;priceHigh@1
BeginFunction;;;DominantPeriod@1
LOCALCALL;price@1;;00123
GETRETV;;;@temp_00070
PUSH;;;@temp_00070
CALL;series@1;;
GETRETV;;;@temp_00071
PUSH;;;@Period_00069
PUSH;;;@temp_00071
CALL;DominantPeriod;;
GETRETV;;;@temp_00072
CONV;@temp_00072;;@temp_00073
SETRETV;;;@temp_00073
GOTO;;;00171
EndFunction;;;DominantPeriod@1
BeginFunction;;;plot@1
CONV;@val_00075;;@temp_00078
PUSH;;;@color_00077
PUSH;;;@type_00076
PUSH;;;@temp_00078
PUSH;;;@name_00074
CALL;plot;;
EndFunction;;;plot@1
BeginFunction;;;plot@2
P_ADD;@data_00080;@const_00083;@temp_00084
GETPVALUE;@temp_00084;;@temp_00085
PUSH;;;@color_00082
PUSH;;;@type_00081
PUSH;;;@temp_00085
PUSH;;;@name_00079
CALL;plot;;
EndFunction;;;plot@2
BeginFunction;;;exitLong@1
PUSH;;;@const_00088

PUSH;;;@Price_00087
PUSH;;;@Name_00086
CALL;exitLong;;
EndFunction;;;exitLong@1
BeginFunction;;;exitLong@2
PUSH;;;@const_00090
CONV;@const_00090;;@temp_00091
PUSH;;;@temp_00091
PUSH;;;@Name_00089
CALL;exitLong;;
EndFunction;;;exitLong@2
BeginFunction;;;exitLong@3
PUSH;;;@const_00092
CONV;@const_00092;;@temp_00093
PUSH;;;@temp_00093
CONV;@const_00092;;@temp_00094
PUSH;;;@temp_00094
CALL;exitLong;;
EndFunction;;;exitLong@3
BeginFunction;;;exitShort@1
PUSH;;;@const_00097
PUSH;;;@Price_00096
PUSH;;;@Name_00095
CALL;exitShort;;
EndFunction;;;exitShort@1
BeginFunction;;;exitShort@2
PUSH;;;@const_00099
CONV;@const_00099;;@temp_00100
PUSH;;;@temp_00100
PUSH;;;@Name_00098
CALL;exitShort;;
EndFunction;;;exitShort@2
BeginFunction;;;exitShort@3
PUSH;;;@const_00101
CONV;@const_00101;;@temp_00102
PUSH;;;@temp_00102
CONV;@const_00101;;@temp_00103
PUSH;;;@temp_00103
CALL;exitShort;;
EndFunction;;;exitShort@3
BeginFunction;;;exitTrade@1
PUSH;;;@const_00106
PUSH;;;@Price_00105
PUSH;;;@t_00104
CALL;exitTrade;;
EndFunction;;;exitTrade@1
BeginFunction;;;exitTrade@2
PUSH;;;@const_00108
CONV;@const_00108;;@temp_00109
PUSH;;;@temp_00109
PUSH;;;@t_00107
CALL;exitTrade;;
EndFunction;;;exitTrade@2
BeginFunction;;;adviseLong@1
CONV;@const_00110;;@temp_00111
PUSH;;;@temp_00111
PUSH;;;@const_00110
CALL;adviseLong;;
GETRETV;;;@temp_00112
SETRETV;;;@temp_00112

GOTO;;;00252
EndFunction;;;adviseLong@1
BeginFunction;;;adviseShort@1
CONV;@const_00113;;@temp_00114
PUSH;;;@temp_00114
PUSH;;;@const_00113
CALL;adviseShort;;
GETRETV;;;@temp_00115
SETRETV;;;@temp_00115
GOTO;;;00261
EndFunction;;;adviseShort@1
BeginFunction;;;optimize@1
CONV;@const_00120;;@temp_00121
PUSH;;;@temp_00121
PUSH;;;@step_00119
PUSH;;;@end_00118
PUSH;;;@start_00117
PUSH;;;@val_00116
CALL;optimize;;
GETRETV;;;@temp_00122
SETRETV;;;@temp_00122
GOTO;;;00273
EndFunction;;;optimize@1
BeginFunction;;;optimize@2
CONV;@const_00126;;@temp_00127
PUSH;;;@temp_00127
CONV;@const_00126;;@temp_00128
PUSH;;;@temp_00128
PUSH;;;@end_00125
PUSH;;;@start_00124
PUSH;;;@val_00123
CALL;optimize;;
GETRETV;;;@temp_00129
SETRETV;;;@temp_00129
GOTO;;;00286
EndFunction;;;optimize@2
BeginFunction;;;slider@1
CONV;@const_00133;;@temp_00134
PUSH;;;@temp_00134
CONV;@const_00133;;@temp_00135
PUSH;;;@temp_00135
PUSH;;;@const_00133
PUSH;;;@const_00133
PUSH;;;@const_00132
PUSH;;;@num_00130
CALL;slider;;
GETRETV;;;@temp_00136
SETRETV;;;@temp_00136
GOTO;;;00300
EndFunction;;;slider@1
BeginFunction;;;random@1
MUL;@limit_00137;@const_00138;@temp_00139
CALL;random;;
GETRETV;;;@temp_00141
CONV;@const_00140;;@temp_00142
ADD;@temp_00142;@temp_00141;@temp_00143
MUL;@temp_00139;@temp_00143;@temp_00144
SETRETV;;;@temp_00144
GOTO;;;00310
EndFunction;;;random@1

BeginFunction;;;strvar@1
CONV;@const_00147;;@temp_00148
PUSH;;;@temp_00148
PUSH;;;@name_00146
PUSH;;;@str_00145
CALL;strvar;;
GETRETV;;;@temp_00149
SETRETV;;;@temp_00149
GOTO;;;00320
EndFunction;;;strvar@1
BeginFunction;;;quit@1
CONV;@const_00150;;@temp_00151
CONV;@temp_00151;;@temp_00152
PUSH;;;@temp_00152
CALL;quit;;
EndFunction;;;quit@1
BeginFunction;;;round@1
PUSH;;;@const_00154
PUSH;;;@val_00153
CALL;round;;
GETRETV;;;@temp_00155
SETRETV;;;@temp_00155
GOTO;;;00334
EndFunction;;;round@1
BeginFunction;;;ldow@1
PUSH;;;@const_00157
PUSH;;;@zone_00156
CALL;ldow;;
GETRETV;;;@temp_00158
SETRETV;;;@temp_00158
GOTO;;;00342
EndFunction;;;ldow@1
BeginFunction;;;lhour@1
PUSH;;;@const_00160
PUSH;;;@zone_00159
CALL;lhour;;
GETRETV;;;@temp_00161
SETRETV;;;@temp_00161
GOTO;;;00350
EndFunction;;;lhour@1
BeginFunction;;;year@1
PUSH;;;@const_00162
CALL;year;;
GETRETV;;;@temp_00163
SETRETV;;;@temp_00163
GOTO;;;00357
EndFunction;;;year@1
BeginFunction;;;month@1
PUSH;;;@const_00164
CALL;month;;
GETRETV;;;@temp_00165
SETRETV;;;@temp_00165
GOTO;;;00364
EndFunction;;;month@1
BeginFunction;;;week@1
PUSH;;;@const_00166
CALL;week;;
GETRETV;;;@temp_00167
SETRETV;;;@temp_00167
GOTO;;;00371

EndFunction;;;week@1
BeginFunction;;;day@1
PUSH;;;@const_00168
CALL;day;;
GETRETV;;;@temp_00169
SETRETV;;;@temp_00169
GOTO;;;00378
EndFunction;;;day@1
BeginFunction;;;dom@1
PUSH;;;@const_00170
CALL;dom;;
GETRETV;;;@temp_00171
SETRETV;;;@temp_00171
GOTO;;;00385
EndFunction;;;dom@1
BeginFunction;;;tdm@1
PUSH;;;@const_00172
CALL;tdm;;
GETRETV;;;@temp_00173
SETRETV;;;@temp_00173
GOTO;;;00392
EndFunction;;;tdm@1
BeginFunction;;;tom@1
PUSH;;;@const_00174
CALL;tom;;
GETRETV;;;@temp_00175
SETRETV;;;@temp_00175
GOTO;;;00399
EndFunction;;;tom@1
BeginFunction;;;dow@1
PUSH;;;@const_00176
CALL;dow;;
GETRETV;;;@temp_00177
SETRETV;;;@temp_00177
GOTO;;;00406
EndFunction;;;dow@1
BeginFunction;;;hour@1
PUSH;;;@const_00178
CALL;hour;;
GETRETV;;;@temp_00179
SETRETV;;;@temp_00179
GOTO;;;00413
EndFunction;;;hour@1
BeginFunction;;;minute@1
PUSH;;;@const_00180
CALL;minute;;
GETRETV;;;@temp_00181
SETRETV;;;@temp_00181
GOTO;;;00420
EndFunction;;;minute@1
BeginFunction;;;minutesAgo@1
PUSH;;;@const_00182
CALL;minutesAgo;;
GETRETV;;;@temp_00183
SETRETV;;;@temp_00183
GOTO;;;00427
EndFunction;;;minutesAgo@1
BeginFunction;;;workday@1
PUSH;;;@const_00184
CALL;workday;;

GETRETV;;;@temp_00185
SETRETV;;;@temp_00185
GOTO;;;00434
EndFunction;;;workday@1
BeginFunction;;;Fisher@1
PUSH;;;@Period_00187
PUSH;;;@Data_00186
CALL;FisherN;;
GETRETV;;;@temp_00188
SETRETV;;;@temp_00188
GOTO;;;00442
EndFunction;;;Fisher@1
BeginFunction;;;genSine@1
PUSH;;;@Period_00189
PUSH;;;@Period_00189
CALL;genSine;;
GETRETV;;;@temp_00190
SETRETV;;;@temp_00190
GOTO;;;00450
EndFunction;;;genSine@1
BeginFunction;;;genSquare@1
PUSH;;;@Period_00191
PUSH;;;@Period_00191
CALL;genSquare;;
GETRETV;;;@temp_00192
SETRETV;;;@temp_00192
GOTO;;;00458
EndFunction;;;genSquare@1
BeginFunction;;;scriptVersion
SETRETV;;;@const_00193
GOTO;;;00462
EndFunction;;;scriptVersion
BeginFunction;;;objective
GETPVALUE;g;;@temp_00194
ADD;@temp_00194;@const_00195;@temp_00194
EQU;@temp_00194;;@temp_00196
ADD;@temp_00196;@const_00197;@temp_00196
GETPVALUE;@temp_00196;;@temp_00198
NOT;@temp_00198;;@temp_00199
GETPVALUE;g;;@temp_00200
ADD;@temp_00200;@const_00195;@temp_00200
EQU;@temp_00200;;@temp_00201
ADD;@temp_00201;@const_00202;@temp_00201
GETPVALUE;@temp_00201;;@temp_00203
NOT;@temp_00203;;@temp_00204
ANDAND;@temp_00199;@temp_00204;@temp_00205
FALSEGOTO;@temp_00205;;00480
SETRETV;;;@const_00206
GOTO;;;00581
GETPVALUE;g;;@temp_00208
ADD;@temp_00208;@const_00195;@temp_00208
EQU;@temp_00208;;@temp_00209
ADD;@temp_00209;@const_00197;@temp_00209
GETPVALUE;@temp_00209;;@temp_00210
CONV;@temp_00210;;@temp_00211
ADD;@const_00207;@temp_00211;@temp_00212
PUSH;;;@temp_00212
CALL;sqrt;;
GETRETV;;;@temp_00213
DIV;@const_00207;@temp_00213;@temp_00214

EQU;@temp_00214;;@wFac_00215
GETPVALUE;g;;@temp_00216
ADD;@temp_00216;@const_00195;@temp_00216
EQU;@temp_00216;;@temp_00217
ADD;@temp_00217;@const_00202;@temp_00217
GETPVALUE;@temp_00217;;@temp_00218
CONV;@temp_00218;;@temp_00219
ADD;@const_00207;@temp_00219;@temp_00220
PUSH;;;@temp_00220
CALL;sqrt;;
GETRETV;;;@temp_00221
DIV;@const_00207;@temp_00221;@temp_00222
EQU;@temp_00222;;@lFac_00223
GETPVALUE;g;;@temp_00224
ADD;@temp_00224;@const_00195;@temp_00224
EQU;@temp_00224;;@temp_00225
ADD;@temp_00225;@const_00226;@temp_00225
GETPVALUE;@temp_00225;;@temp_00227
EQU;@temp_00227;;@win_00228
GETPVALUE;g;;@temp_00229
ADD;@temp_00229;@const_00195;@temp_00229
EQU;@temp_00229;;@temp_00230
ADD;@temp_00230;@const_00231;@temp_00230
GETPVALUE;@temp_00230;;@temp_00232
EQU;@temp_00232;;@loss_00233
GETPVALUE;g;;@temp_00234
ADD;@temp_00234;@const_00195;@temp_00234
EQU;@temp_00234;;@temp_00235
ADD;@temp_00235;@const_00197;@temp_00235
GETPVALUE;@temp_00235;;@temp_00236
GT;@temp_00236;@const_00237;@temp_00238
FALSEGOTO;@temp_00238;;00544
GETPVALUE;g;;@temp_00239
ADD;@temp_00239;@const_00195;@temp_00239
EQU;@temp_00239;;@temp_00240
ADD;@temp_00240;@const_00197;@temp_00240
GETPVALUE;@temp_00240;;@temp_00241
SUB;@temp_00241;@const_00237;@temp_00242
GETPVALUE;g;;@temp_00243
ADD;@temp_00243;@const_00195;@temp_00243
EQU;@temp_00243;;@temp_00244
ADD;@temp_00244;@const_00245;@temp_00244
GETPVALUE;@temp_00244;;@temp_00246
CONV;@temp_00242;;@temp_00247
MUL;@temp_00247;@temp_00246;@temp_00248
GETPVALUE;g;;@temp_00249
ADD;@temp_00249;@const_00195;@temp_00249
EQU;@temp_00249;;@temp_00250
ADD;@temp_00250;@const_00197;@temp_00250
GETPVALUE;@temp_00250;;@temp_00251
CONV;@temp_00251;;@temp_00252
DIV;@temp_00248;@temp_00252;@temp_00253
SUB;@win_00228;@temp_00253;@win_00228
GETPVALUE;g;;@temp_00254
ADD;@temp_00254;@const_00195;@temp_00254
EQU;@temp_00254;;@temp_00255
ADD;@temp_00255;@const_00202;@temp_00255
GETPVALUE;@temp_00255;;@temp_00256
GT;@temp_00256;@const_00237;@temp_00257
FALSEGOTO;@temp_00257;;00572

GETPVALUE;g;;@temp_00258
ADD;@temp_00258;@const_00195;@temp_00258
EQU;@temp_00258;;@temp_00259
ADD;@temp_00259;@const_00202;@temp_00259
GETPVALUE;@temp_00259;;@temp_00260
SUB;@temp_00260;@const_00237;@temp_00261
GETPVALUE;g;;@temp_00262
ADD;@temp_00262;@const_00195;@temp_00262
EQU;@temp_00262;;@temp_00263
ADD;@temp_00263;@const_00264;@temp_00263
GETPVALUE;@temp_00263;;@temp_00265
CONV;@temp_00261;;@temp_00266
MUL;@temp_00266;@temp_00265;@temp_00267
GETPVALUE;g;;@temp_00268
ADD;@temp_00268;@const_00195;@temp_00268
EQU;@temp_00268;;@temp_00269
ADD;@temp_00269;@const_00202;@temp_00269
GETPVALUE;@temp_00269;;@temp_00270
CONV;@temp_00270;;@temp_00271
DIV;@temp_00267;@temp_00271;@temp_00272
SUB;@loss_00233;@temp_00272;@loss_00233
SUB;@const_00207;@wFac_00215;@temp_00273
ADD;@const_00207;@lFac_00223;@temp_00274
DIV;@temp_00273;@temp_00274;@temp_00275
ADD;@const_00207;@win_00228;@temp_00276
MUL;@temp_00275;@temp_00276;@temp_00277
ADD;@const_00207;@loss_00233;@temp_00278
DIV;@temp_00277;@temp_00278;@temp_00279
SETRETV;;;@temp_00279
GOTO;;;00581
EndFunction;;;objective
BeginFunction;;;reverseLong
LOCALCALL;priceClose@1;;00137
GETRETV;;;@temp_00281
EQU;@temp_00281;;@Price_00282
GETPVALUE;g;;@temp_00283
ADD;@temp_00283;@const_00284;@temp_00283
GETPVALUE;@temp_00283;;@temp_00285
CONV;@const_00286;;@temp_00287
GT;@temp_00285;@temp_00287;@temp_00288
GETPVALUE;g;;@temp_00289
ADD;@temp_00289;@const_00284;@temp_00289
GETPVALUE;@temp_00289;;@temp_00290
CONV;@const_00291;;@temp_00292
DIV;@Price_00282;@temp_00292;@temp_00293
LT;@temp_00290;@temp_00293;@temp_00294
ANDAND;@temp_00288;@temp_00294;@temp_00295
FALSEGOTO;@temp_00295;;00608
GETPVALUE;g;;@temp_00296
ADD;@temp_00296;@const_00284;@temp_00296
GETPVALUE;@temp_00296;;@temp_00297
SUB;@Price_00282;@temp_00297;@temp_00298
PUSH;;;@temp_00298
CONV;@const_00286;;@temp_00299
PUSH;;;@temp_00299
LOCALCALL;exitLong@1;;00189
GOTO;;;00622
GETPVALUE;g;;@temp_00300
ADD;@temp_00300;@const_00284;@temp_00300
GETPVALUE;@temp_00300;;@temp_00301

CONV;@const_00291;;@temp_00302
DIV;@Price_00282;@temp_00302;@temp_00303
GE;@temp_00301;@temp_00303;@temp_00304
FALSEGOTO;@temp_00304;;00622
GETPVALUE;g;;@temp_00305
ADD;@temp_00305;@const_00284;@temp_00305
GETPVALUE;@temp_00305;;@temp_00306
PUSH;;;@temp_00306
CONV;@const_00286;;@temp_00307
PUSH;;;@temp_00307
LOCALCALL;exitLong@1;;00189
GETPVALUE;g;;@temp_00308
ADD;@temp_00308;@const_00309;@temp_00308
GETPVALUE;@temp_00308;;@temp_00310
CONV;@const_00286;;@temp_00311
GT;@temp_00310;@temp_00311;@temp_00312
GETPVALUE;g;;@temp_00313
ADD;@temp_00313;@const_00309;@temp_00313
GETPVALUE;@temp_00313;;@temp_00314
CONV;@const_00291;;@temp_00315
DIV;@Price_00282;@temp_00315;@temp_00316
LT;@temp_00314;@temp_00316;@temp_00317
ANDAND;@temp_00312;@temp_00317;@temp_00318
FALSEGOTO;@temp_00318;;00645
GETPVALUE;g;;@temp_00319
ADD;@temp_00319;@const_00309;@temp_00319
GETPVALUE;@temp_00319;;@temp_00320
ADD;@Price_00282;@temp_00320;@temp_00321
NEG;@temp_00321;;@temp_00322
PUSH;;;@temp_00322
CONV;@const_00286;;@temp_00323
PUSH;;;@temp_00323
LOCALCALL;exitLong@1;;00189
GOTO;;;00660
GETPVALUE;g;;@temp_00324
ADD;@temp_00324;@const_00309;@temp_00324
GETPVALUE;@temp_00324;;@temp_00325
CONV;@const_00291;;@temp_00326
DIV;@Price_00282;@temp_00326;@temp_00327
GE;@temp_00325;@temp_00327;@temp_00328
FALSEGOTO;@temp_00328;;00660
GETPVALUE;g;;@temp_00329
ADD;@temp_00329;@const_00309;@temp_00329
GETPVALUE;@temp_00329;;@temp_00330
NEG;@temp_00330;;@temp_00331
PUSH;;;@temp_00331
CONV;@const_00286;;@temp_00332
PUSH;;;@temp_00332
LOCALCALL;exitLong@1;;00189
GETPVALUE;g;;@temp_00333
ADD;@temp_00333;@const_00334;@temp_00333
GETPVALUE;@temp_00333;;@temp_00335
ADD;@temp_00335;@const_00336;@temp_00335
GETPVALUE;@temp_00335;;@temp_00337
GETPVALUE;g;;@temp_00338
ADD;@temp_00338;@const_00334;@temp_00338
GETPVALUE;@temp_00338;;@temp_00339
ADD;@temp_00339;@const_00340;@temp_00339
GETPVALUE;@temp_00339;;@temp_00341
ADD;@temp_00337;@temp_00341;@temp_00342

LT;@temp_00342;@MaxTrades_00280;@temp_00343
PUSH;;;@const_00346
CALL;is;;
GETRETV;;;@temp_00347
OROR;@temp_00343;@temp_00347;@temp_00348
FALSEGOTO;@temp_00348;;00682
CALL;enterLong;;
GETRETV;;;@temp_00349
SETRETV;;;@temp_00349
GOTO;;;00691
GOTO;;;00688
GETPVALUE;g;;@temp_00350
ADD;@temp_00350;@const_00351;@temp_00350
GETPVALUE;@temp_00350;;@temp_00352
LE;@temp_00352;@const_00344;@temp_00353
FALSEGOTO;@temp_00353;;00688
LOCALCALL;exitShort@3;;00223
CONV;@const_00286;;@temp_00354
SETRETV;;;@temp_00354
GOTO;;;00691
EndFunction;;;reverseLong
BeginFunction;;;reverseShort
LOCALCALL;priceClose@1;;00137
GETRETV;;;@temp_00356
EQU;@temp_00356;;@Price_00357
GETPVALUE;g;;@temp_00358
ADD;@temp_00358;@const_00359;@temp_00358
GETPVALUE;@temp_00358;;@temp_00360
CONV;@const_00361;;@temp_00362
GT;@temp_00360;@temp_00362;@temp_00363
GETPVALUE;g;;@temp_00364
ADD;@temp_00364;@const_00359;@temp_00364
GETPVALUE;@temp_00364;;@temp_00365
CONV;@const_00366;;@temp_00367
DIV;@Price_00357;@temp_00367;@temp_00368
LT;@temp_00365;@temp_00368;@temp_00369
ANDAND;@temp_00363;@temp_00369;@temp_00370
FALSEGOTO;@temp_00370;;00718
GETPVALUE;g;;@temp_00371
ADD;@temp_00371;@const_00359;@temp_00371
GETPVALUE;@temp_00371;;@temp_00372
ADD;@Price_00357;@temp_00372;@temp_00373
PUSH;;;@temp_00373
CONV;@const_00361;;@temp_00374
PUSH;;;@temp_00374
LOCALCALL;exitShort@1;;00210
GOTO;;;00732
GETPVALUE;g;;@temp_00375
ADD;@temp_00375;@const_00359;@temp_00375
GETPVALUE;@temp_00375;;@temp_00376
CONV;@const_00366;;@temp_00377
DIV;@Price_00357;@temp_00377;@temp_00378
GE;@temp_00376;@temp_00378;@temp_00379
FALSEGOTO;@temp_00379;;00732
GETPVALUE;g;;@temp_00380
ADD;@temp_00380;@const_00359;@temp_00380
GETPVALUE;@temp_00380;;@temp_00381
PUSH;;;@temp_00381
CONV;@const_00361;;@temp_00382
PUSH;;;@temp_00382

LOCALCALL;exitShort@1;;00210
GETPVALUE;g;;@temp_00383
ADD;@temp_00383;@const_00384;@temp_00383
GETPVALUE;@temp_00383;;@temp_00385
CONV;@const_00361;;@temp_00386
GT;@temp_00385;@temp_00386;@temp_00387
GETPVALUE;g;;@temp_00388
ADD;@temp_00388;@const_00384;@temp_00388
GETPVALUE;@temp_00388;;@temp_00389
CONV;@const_00366;;@temp_00390
DIV;@Price_00357;@temp_00390;@temp_00391
LT;@temp_00389;@temp_00391;@temp_00392
ANDAND;@temp_00387;@temp_00392;@temp_00393
FALSEGOTO;@temp_00393;;00755
GETPVALUE;g;;@temp_00394
ADD;@temp_00394;@const_00384;@temp_00394
GETPVALUE;@temp_00394;;@temp_00395
SUB;@Price_00357;@temp_00395;@temp_00396
NEG;@temp_00396;;@temp_00397
PUSH;;;@temp_00397
CONV;@const_00361;;@temp_00398
PUSH;;;@temp_00398
LOCALCALL;exitShort@1;;00210
GOTO;;;00770
GETPVALUE;g;;@temp_00399
ADD;@temp_00399;@const_00384;@temp_00399
GETPVALUE;@temp_00399;;@temp_00400
CONV;@const_00366;;@temp_00401
DIV;@Price_00357;@temp_00401;@temp_00402
GE;@temp_00400;@temp_00402;@temp_00403
FALSEGOTO;@temp_00403;;00770
GETPVALUE;g;;@temp_00404
ADD;@temp_00404;@const_00384;@temp_00404
GETPVALUE;@temp_00404;;@temp_00405
NEG;@temp_00405;;@temp_00406
PUSH;;;@temp_00406
CONV;@const_00361;;@temp_00407
PUSH;;;@temp_00407
LOCALCALL;exitShort@1;;00210
GETPVALUE;g;;@temp_00408
ADD;@temp_00408;@const_00409;@temp_00408
GETPVALUE;@temp_00408;;@temp_00410
ADD;@temp_00410;@const_00411;@temp_00410
GETPVALUE;@temp_00410;;@temp_00412
GETPVALUE;g;;@temp_00413
ADD;@temp_00413;@const_00409;@temp_00413
GETPVALUE;@temp_00413;;@temp_00414
ADD;@temp_00414;@const_00415;@temp_00414
GETPVALUE;@temp_00414;;@temp_00416
ADD;@temp_00412;@temp_00416;@temp_00417
LT;@temp_00417;@MaxTrades_00355;@temp_00418
PUSH;;;@const_00421
CALL;is;;
GETRETV;;;@temp_00422
OROR;@temp_00418;@temp_00422;@temp_00423
FALSEGOTO;@temp_00423;;00792
CALL;enterShort;;
GETRETV;;;@temp_00424
SETRETV;;;@temp_00424
GOTO;;;00801

GOTO;;;00798
GETPVALUE;g;;@temp_00425
ADD;@temp_00425;@const_00426;@temp_00425
GETPVALUE;@temp_00425;;@temp_00427
LE;@temp_00427;@const_00419;@temp_00428
FALSEGOTO;@temp_00428;;00798
LOCALCALL;exitLong@3;;00202
CONV;@const_00361;;@temp_00429
SETRETV;;;@temp_00429
GOTO;;;00801
EndFunction;;;reverseShort
BeginFunction;;;reverseLong@1
PUSH;;;@const_00432
LOCALCALL;reverseLong;;00582
GETPVALUE;g;;@temp_00433
ADD;@temp_00433;@const_00434;@temp_00433
GETPVALUE;@temp_00433;;@temp_00435
ADD;@temp_00435;@const_00436;@temp_00435
GETPVALUE;@temp_00435;;@temp_00437
GETPVALUE;g;;@temp_00438
ADD;@temp_00438;@const_00434;@temp_00438
GETPVALUE;@temp_00438;;@temp_00439
ADD;@temp_00439;@const_00440;@temp_00439
GETPVALUE;@temp_00439;;@temp_00441
ADD;@temp_00437;@temp_00441;@temp_00442
LT;@temp_00442;@MaxTrades_00430;@temp_00443
FALSEGOTO;@temp_00443;;00823
PUSH;;;@f_00431
CALL;enterLong;;
GETRETV;;;@temp_00444
SETRETV;;;@temp_00444
GOTO;;;00826
CONV;@const_00432;;@temp_00445
SETRETV;;;@temp_00445
GOTO;;;00826
EndFunction;;;reverseLong@1
BeginFunction;;;reverseShort@1
PUSH;;;@const_00448
LOCALCALL;reverseShort;;00692
GETPVALUE;g;;@temp_00449
ADD;@temp_00449;@const_00450;@temp_00449
GETPVALUE;@temp_00449;;@temp_00451
ADD;@temp_00451;@const_00452;@temp_00451
GETPVALUE;@temp_00451;;@temp_00453
GETPVALUE;g;;@temp_00454
ADD;@temp_00454;@const_00450;@temp_00454
GETPVALUE;@temp_00454;;@temp_00455
ADD;@temp_00455;@const_00456;@temp_00455
GETPVALUE;@temp_00455;;@temp_00457
ADD;@temp_00453;@temp_00457;@temp_00458
LT;@temp_00458;@MaxTrades_00446;@temp_00459
FALSEGOTO;@temp_00459;;00848
PUSH;;;@f_00447
CALL;enterShort;;
GETRETV;;;@temp_00460
SETRETV;;;@temp_00460
GOTO;;;00851
CONV;@const_00448;;@temp_00461
SETRETV;;;@temp_00461
GOTO;;;00851

EndFunction;;;reverseShort@1
BeginFunction;;;run
GETPVALUE;g;;@temp_00462
ADD;@temp_00462;@const_00463;@temp_00462
GETPVALUE;@temp_00462;;@temp_00465
EQU;@const_00464;;@temp_00465
SETPVALUE;@temp_00465;;@temp_00462
GETPVALUE;g;;@temp_00466
ADD;@temp_00466;@const_00467;@temp_00466
GETPVALUE;g;;@temp_00468
ADD;@temp_00468;@const_00469;@temp_00468
GETPVALUE;@temp_00468;;@temp_00471
EQU;@const_00470;;@temp_00471
SETPVALUE;@temp_00471;;@temp_00468
GETPVALUE;@temp_00468;;@temp_00472
GETPVALUE;@temp_00466;;@temp_00473
EQU;@temp_00472;;@temp_00473
SETPVALUE;@temp_00473;;@temp_00466
PUSH;;;@const_00476
CALL;is;;
GETRETV;;;@temp_00477
FALSEGOTO;@temp_00477;;00876
CONV;@const_00478;;@temp_00479
PUSH;;;@temp_00479
CALL;printf;;
EQU;@const_00480;;@n_00481
CONV;@const_00496;;@temp_00497
PUSH;;;@temp_00497
CONV;@const_00495;;@temp_00498
PUSH;;;@temp_00498
CONV;@const_00494;;@temp_00499
PUSH;;;@temp_00499
CONV;@const_00493;;@temp_00500
PUSH;;;@temp_00500
CONV;@const_00492;;@temp_00501
PUSH;;;@temp_00501
CONV;@const_00491;;@temp_00502
PUSH;;;@temp_00502
CONV;@const_00490;;@temp_00503
PUSH;;;@temp_00503
CONV;@const_00489;;@temp_00504
PUSH;;;@temp_00504
CONV;@const_00488;;@temp_00505
PUSH;;;@temp_00505
CONV;@const_00487;;@temp_00506
PUSH;;;@temp_00506
CONV;@const_00486;;@temp_00507
PUSH;;;@temp_00507
CONV;@const_00485;;@temp_00508
PUSH;;;@temp_00508
CONV;@const_00484;;@temp_00509
PUSH;;;@temp_00509
CONV;@const_00483;;@temp_00510
PUSH;;;@temp_00510
CALL;loop;;
GETRETV;;;@temp_00511
CONV;@temp_00511;;@temp_00512
PUSH;;;@temp_00512
CALL;asset;;
GETRETV;;;@temp_00513

FALSEGOTO;@temp_00513;;00974
PUSH;;;@const_00515
CALL;is;;
GETRETV;;;@temp_00516
FALSEGOTO;@temp_00516;;00923
CONV;@Cost_00482;;@temp_00517
P_ADD;@temp_00517;@n_00481;@temp_00518
GETPVALUE;@temp_00518;;@temp_00519
CONV;@const_00480;;@temp_00520
EQU;@temp_00520;;@temp_00519
SETPVALUE;@temp_00519;;@temp_00518
GOTO;;;00948
CONV;@Cost_00482;;@temp_00521
P_ADD;@temp_00521;@n_00481;@temp_00522
GETPVALUE;g;;@temp_00523
ADD;@temp_00523;@const_00524;@temp_00523
GETPVALUE;@temp_00523;;@temp_00525
ADD;@temp_00525;@const_00526;@temp_00525
GETPVALUE;@temp_00525;;@temp_00527
GETPVALUE;g;;@temp_00528
ADD;@temp_00528;@const_00524;@temp_00528
GETPVALUE;@temp_00528;;@temp_00529
ADD;@temp_00529;@const_00530;@temp_00529
GETPVALUE;@temp_00529;;@temp_00531
CONV;@const_00474;;@temp_00532
MUL;@temp_00532;@temp_00531;@temp_00533
PUSH;;;@const_00534
CALL;ATR;;
GETRETV;;;@temp_00535
PUSH;;;@temp_00535
PUSH;;;@temp_00533
LOCALCALL;max;;00001
GETRETV;;;@temp_00536
DIV;@temp_00527;@temp_00536;@temp_00537
GETPVALUE;@temp_00522;;@temp_00538
ADD;@temp_00538;@temp_00537;@temp_00538
SETPVALUE;@temp_00538;;@temp_00522
PUSH;;;@const_00476
CALL;is;;
GETRETV;;;@temp_00539
FALSEGOTO;@temp_00539;;00971
GETPVALUE;g;;@temp_00541
ADD;@temp_00541;@const_00524;@temp_00541
GETPVALUE;@temp_00541;;@temp_00542
ADD;@temp_00542;@const_00543;@temp_00542
CONV;@Cost_00482;;@temp_00545
P_ADD;@temp_00545;@n_00481;@temp_00546
GETPVALUE;@temp_00546;;@temp_00547
CONV;@const_00544;;@temp_00548
MUL;@temp_00548;@temp_00547;@temp_00549
GETPVALUE;g;;@temp_00550
ADD;@temp_00550;@const_00551;@temp_00550
GETPVALUE;@temp_00550;;@temp_00552
CONV;@temp_00552;;@temp_00553
DIV;@temp_00549;@temp_00553;@temp_00554
PUSH;;;@temp_00554
PUSH;;;@temp_00542
CONV;@const_00540;;@temp_00555
PUSH;;;@temp_00555
CALL;printf;;

EQU;@n_00481;;@temp_00556
INC;;;@n_00481
GOTO;;;00877
EndFunction;;;run
#CODE_END#

Das könnte Ihnen auch gefallen