• Visão global
  • Comentários
  • Discussão

QOptimum

QOptimum - is a universal robot for Forex trading. It is designed for creating and using custom strategies. It provides the ability to enable and disable indicators, martingale and grid.


Parameters

(except for certain periods and prices)

  • qmagic=13542 - magic number.
  • When multiple indicators are enabled: a sell deal is performed only when all of them generate a sell signal; and a buy deal is performed only when all of them generate a buy signal.
    • qac=false - enable the Accelerator/Decelerator indicator.
    • qad=false - enable the Accumulation/Distribution indicator.
    • qadx=false - enable the Average Directional Movement Index indicator.
    • qalligator=false - enable the Alligator indicator.
    • qalligatorjawperiod=13 - blue line (Alligator's Jaws) averaging period.
    • qalligatorjawshift=8 - blue line shift relative to the price chart.
    • qalligatorteethperiod=8 - red line (Alligator's Teeth) averaging period.
    • qalligatorteethshift=5 - red line shift relative to the price chart.
    • qalligatorlipsperiod=5 - green line (Alligator's Lips) averaging period.
    • qalligatorlipsshift=3 - green line shift relative to the price chart.
    • qao=false - enable the Awesome Oscillator indicator.
    • qcci=false - enable the Commodity Channel Index indicator.
    • qdemarker=false - enable the DeMarker indicator.
    • qenvelopes=false - enable the Envelopes indicator.
    • qenvelopesdeviation=0.1 - deviation from the main line as a percentage.
    • qforce=false - enable the Force Index indicator.
    • qfractals=false - enable the Fractals indicator.
    • qichimoku=false - enable the Ichimoku Kinko Hyo indicator.
    • qichimokutenkan=9 - averaging period of the Tenkan Sen line.
    • qichimokukijun=26 - Kijun Sen averaging period.
    • qichimokusenkou=52 - Senkou Span B averaging period.
    • qmfi=false - enable the Money Flow Index indicator.
    • When 2 Moving Average indicators are enabled, a deal is performed only based on the combined signal from the 2 indicators. When only 1 Moving Average indicator is enabled, a deal is performed according to the signal from this indicator.
      • qma1=false - enable the first Moving Average indicator.
      • qma2=false - enable the second Moving Average indicator.
    • qmacd=false - enable the Moving Averages Convergence/Divergence indicator.
    • qsar=false - enable the Parabolic Stop and Reverse system indicator.
    • qsarstep=0.02 - step of price change.
    • qsarmaximum=0.2 - maximum step value.
    • qrsi=false - enable the Relative Strength Index indicator.
    • qstochastic=false - enable the Stochastic Oscillator indicator.
    • qwpr=false - enable the Larry Williams' Percent Range indicator.
  • If none of the indicators is enabled, stop loss is set and grid is disabled, the deal is performed in a certain direction (specified in qsellfirst). In case of a loss, a deal with a reverse direction (type) is made, and in case of a profit, a deal is performed with the same direction (type), etc.
    • qsellfirst=true - if "true", a sell deal will be opened first, otherwise a buy deal.
    • qstoploss=0 - stop loss.
    • qtakeprofit=0 - take profit. IF set to "0" and stop loss is greater than "0", then trailing stop is applied - stop loss is moved in the direction of profit.
    • quseratio=true - if "true", the deal volume is set (using the qlots parameter) as the ratio of balance to deal volume (in lots), otherwise a fixed lot is used.
    • qlots=1000000 - deal volume.
  • qmartin=false - enable Martingale for individual deals and the grid.
  • qmartinkoeff=2 - Martingale multiplier.
  • qmaxuseratio=true - if "true", the maximum deal volume is set (using the qlots parameter) as the ratio of balance to deal volume (in lots), otherwise a fixed lot is used.
  • qmaxlots=1000 - maximum deal volume. If grid is disabled, reaching this volume while Martingale is active changes the volume of the next deal to initial value.
  • qgrid=true - enable the grid.
  • qgriddistance=100 - distance between deals.
  • qgridprofit=100 - grid profit, at which it is closed. If set to "0", and grid loss (the qgridloss parameter) is greater than "0", then trailing stop is applied - grid loss is moved towards profit.
  • qgridloss=0 - grid loss, at which it is closed.
Sem comentários