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:
- RSI (standard indi)
- Stochastic Oscillator (standard indi)
- Bollinger Bands (standard indi)
- Keltner Channel (standard indi)
- Donchian Channel
- Pivots (H4 on/off, Daily on/off, etc)
- Fibonacci Retracement (Level 38 on/off, 62 on/off, etc)
- Moving Average (on/off) (standard indi)
- Significant Levels (To reference manual horizontal lines)
- Supply and Demand zones (To reference manually drawn zones by user)
- 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
Hi. I can do that.
Email: Bienve.pf@hotmail.com
Whatsapp/Telegram: +34654115547
Regards
Hi there,
We can help you with your project. You can contact us at contact@clickalgo.com for more information.
Best Regards,
Donald