Indi-bot

Created at 31 May 2020
LI

lisaparkinson28

Joined 31.05.2020

Status

Open


Budget

100.00 USD


Payment Method

Direct Payment

Job Description

Indi-bot (cBot) Requirements

The cBot is based on a series of indicators that when toggled on, and they meet a set of criteria, an alert or trade entry is executed.

This cBot is based on a series of default indicators and custom indicators.

The idea of the cBot is to allow for complete flexibility and control over using multiple indicators at once based on values determined by the user and only trigger when conditions are met for all indicators that are turned on.

 

Using the following indicators/conditions:

  1. RSI (standard indi)
  2. Stochastic Oscillator (standard indi)

 

  1. Bollinger Bands (standard indi)
  2. Keltner Channel (standard indi)
  3. Donchian Channel 

 

  1. Pivots (H4 on/off, Daily on/off, etc)
  2. Fibonacci Retracement (Level 38 on/off, 62 on/off, etc)
  3. Moving Average (on/off) (standard indi)

 

  1. Significant Levels (To reference manual horizontal lines)
  2. Supply and Demand zones (To reference manually drawn zones by user)
  3. Tick Volume

 

Operating Principle

Each indicator will have a set of conditions, when these conditions are true for that indicator, that indicator is then classed as conditions met and the cBot should move to the next indicator in the sequence. When all indicators (that are set to on) are conditions met, an alert or trade is triggered.

The cBot should work through checking the conditions of each indicator (that is toggled on) in the sequence order until all indicators that are toggled on have conditions met.

 

cBot main settings/filters

  • Long only positions or Short only positions and Both Long and Short positions
  • Toggle on/off - IF candle closes beyond combined trigger prices points - void trade
    • Close price proximity of price points - on/off
  • Toggle on/off - Individual indicators (eg. Could have just Pivots and Stochastic Oscillators toggled on, so only these two indicator conditions need to be met to trigger trade/alert).
  • Trigger - Alert or trade entry or both - on/off
  • Timeframe.

 

Indicators 

1. RSI (Relative Strength Index)

To include all the basic parameters, variables and values. The values should be customisable. (Source, Periods, levels.)

Ability to add multiple instances of this indicator.

Determine a maximum number of sets of parameters for this indicator. Eg. Maximum of 3 RSI’s with different parameters at any one time.

Condition - Price is above/below the overbought/oversold values.

If the condition is true then move to the next indicator in sequence.

 

2. Stochastic Oscillator

To include all the basic parameters, variables and values. The values should be customisable. (%K period, %D period, Slowing, Price/Field, MA method, levels.)

Condition - Price is above/below the overbought/oversold values.

If the condition is true then move to the next indicator in sequence.

 

3. Bollinger Bands

To include all the basic parameters, variables and values. The values should be customisable. (Source, periods, standard dev, MA type, shift).

Condition - Price is above the Top (outside of) the bollinger band or below the Bottom (outside of) the bollinger band.

If the condition is true then move to the next indicator in sequence.

 

4. Keltner Channel

To include all the basic parameters, variables and values. The values should be customisable. (MA period, MA type, ATR period, ATR MA type, Band distance, shift).

Condition - Price is above the Top (outside of) the keltner channel or below the Bottom (outside of) the keltner channel.

If the condition is true then move to the next indicator in sequence.

 

5. Donchian Channel

To include all the basic parameters, variables and values. The values should be customisable. (Periods, shift).

Condition - Price is above the Top (outside of) the donchian channel or below the Bottom (outside of) the donchian channel.

If the condition is true then move to the next indicator in sequence.

 

6. Pivots

To include all the basic parameters, variables and values. The values should be customisable. (Count Period, Time period, pip distance from pivot level).

Determine a maximum number of sets of parameters for this indicator. Eg. maximum of 5 - h4, daily, weekly, monthly, yearly.

Condition - Price is within X pips of the pivot level.

If the condition is true then move to the next indicator in sequence.

It should be possible to adjust the pip distance from the pivot price. Eg. 5 pips from pivot price this indicator is ‘conditions met’.

 

7. Fibonacci Retracement (Autofibo indicator)

To include all the basic parameters, variables and values. The values should be customisable. (Look back period, series timeframe, add levels).

Condition - Price is within X pips of the fibonacci  level.

If the condition is true then move to the next indicator in sequence.

It should be possible to adjust the pip distance from the fibonacci level. Eg. If price is 5 pips from fibonacci level this indicator is ‘conditions met’.

 

8. Moving Average

To include all the basic parameters, variables and values. The values should be customisable. (MA method, period, shift, source, levels).

Determine a maximum number of sets of parameters for this indicator. Eg. Maximum of 4 MA’s at any one time. 200 8, 20, 30.

Condition - Price reaches MA level.

If the condition is true then move to the next indicator in sequence.

 

9. Significant price levels

Ability to manually add in multiple price levels. These will be manual prices (values) input by the user. Preferably, referenced manually input horizontal lines. 

Condition - Price reaches a significant price level.

If the condition is true then move to the next indicator in sequence.

 

10. Supply and Demand 

Ability to manually draw areas for supply and demand.

To include all the basic parameters, variables and values. The values should be customisable. (Period, TimeFrame, Supply color, Demand color, opacity).

Condition - Price is inside a supply or demand zone.

If the condition is true then move to the next indicator in sequence.

 

11. Tick Volume

Condition - Tick volume close is greater than the previous tick volume close.

If the condition is true then move to the next indicator in sequence.

 

Trade Execution/Trigger

All indicators with toggle set to ‘on’ are ‘conditions met’ = open trade/send alert (email).

 

Risk Management

% of acc to risk

Stop loss - atr% OR X pips

Tp1 atr% or X pips

Tp2 atr% or X pips

Move to breakeven (+/- pips) when X pips reached

 

Payment via PayPal only and all code required.

Comments
Log in to add a comment.
DonaldD's avatar
DonaldD · 4 years ago

Hi there,

We can help you with your project. You can contact us at contact@clickalgo.com for more information.

Best Regards,

Donald

bienve.pf's avatar
bienve.pf · 4 years ago

Hi. I can do that.
 

Email: Bienve.pf@hotmail.com 
Whatsapp/Telegram: +34654115547
Regards