Parameter |
Description |
Range of values |
Data type |
numChartDataFiles |
number of chart data files |
1 - n |
unsigned int |
chartDataFileNameN |
excel raw file containing price data |
Name of the raw data file |
string |
positionNameN |
Name of the position |
Name of the position |
string |
candleTimeFrame |
candle time frame, based on the raw data. Used for annual calculation. |
|
unsigned int |
feePerTrade |
fee for each closing and opening of a position |
>= 0 |
double |
chartDataOrderInverted |
indicates if the raw data order is inverted |
1 = inverted, 0 = not inverted |
unsigned int |
maxNumCSVValues |
number of maximum calculated indicator data entries generated on backtesting output |
> 0 |
unsigned int |
baseCurrencyStartBalance |
start balance used for the backtesting calculation |
> 0 |
double |
initialCostPercentage |
initial cost for opening a position |
> 0% |
double |
buyPercentage |
default value for dca rebuy percentage |
> 0 && <= 100 |
double |
maxRebuys |
maximum number of dca rebuys |
>= 0 |
unsigned int |
lossUntilDcaRebuy |
required loss for open position until a dca rebuy is possible |
< 0 |
double |
minSellProfit |
minimum required profit, when a sell order should be possible |
> feePerTrade |
double |
stopLossOnDcaLevel |
number of dca levels on which the open position should be cut with a loss |
> 0 && < maxRebuys |
double |
stopLoss |
required loss on which an open position should be cut with a loss |
< 0 |
double |
Parameter |
Description |
Range of values |
Data type |
[indicator]NumCandles |
number of previous candles used calculating certain indicator |
> 0 |
unsigned int |
fast[indicator]NumCandles |
fast indicator calculation |
> 0 && < slow[indicator]numCandles |
unsigned int |
slow[indicator]NumCandles |
slow indicator calculation |
> 0 && > fast[indicator]numCandles |
unsigned int |
[indicator]NumCandlesValid |
number of following candles on which the buy or sell signal should be maintained |
> 0 |
unsigned int |
[indicator]MinValue |
miniumum limit for test value generation |
>= 0 && < [indicator]MaxValue |
double or int |
[indicator]MaxValue |
maximum limit for test value generation |
>= 0 && > [indicator]MinValue |
double or int |
[indicator]BuyValueDirection |
direction for value comparison on buying |
"UP" || "DOWN" |
string |
[indicator]SellValueDirection |
direction for value comparison on selling |
"UP" || "DOWN" |
string |