#Trade the open candles
This code uses Binance Python SDK, which needs to be installed following https://github.com/Binance-docs/Binance_Futures_python#Installation
After installing Binance SDK install modules requirements with pip3 install -r requirements.txt
It uses the strategy teached at https://www.thecryptocheck.com/ by MartyBoots to take liquidity from wicks.
First command to be used, it checks the biggest wicks for that interval of time (does not mean they will be the best trades, some trading analysis is neede).
python3 liquidity.py --interval <interval> --check
It will prompt as shown here:
Once you have checked the biggest wicks, you choose the pair in which you want to trade with the script, the quantity (USDTs), interval (FIVETEEN_MINUTES, THIRTHY_MINUTES, HOUR, FOUR_HOURS, TWELVE_HOURS, DAY, THREE_DAYS, WEEK, TWO_WEEKS or MONTH), leverage, target (this will be explained later) and risk (also explained later).
python3 liquidity.py --pair <PAIR> --quantity <QUANTITY> --interval <INTERVAL> --leverage <LEVERAGE> --start <CANDLE-START-UTC> --end <END-TIME-UTC> --risk <%-OF-RISK-TO-TAKE> --leverage <LEVERAGE> --target <FIBONACCI-TARGET> --side <MARKET-SIDE>
A valid example would be:
python3 liquidity.py --pair XMR --quantity 10 --interval DAY --leverage 5 --start 0 --end 8 --risk 4 --target 2 --side long
Determines which FIBO line you want to set as take profit in the trade. If the wick does not get to target, and turns the opposite, it will try again up to 3 times before giving up. (multiplying risk by 3)
Example with ICP/USDT:
As you can see in the image below we'll use as example the wick with the blue arrow (don't pay attention to the next one).
We saw this ICP/USDT wick when using the --check
command.
The script will "draw" a Fibonacci retracement as we can see in the next image; those lines, going from bottom to top will determine our target variable beeing 1->0.236, 2->0.382, 3->0.5 and 4->0.61 (It's recommended to use 1 or 2 as targets (less risk) but if we think that wick will be strong, we can use 4 as target).
The wick starts (take into account, that when we say that the wick starts, the interval wick depends on which interval you've chosen on the script variable):
The dotted line of the left is the start of thw wick, the green rectangle is where it opens position with the risk that shows the blue arrow (that we've previously determine on the variable --risk
on the script.
The trade will go up to the target, unless it becomes red for three times (as we explained before).
Opens an order for the new candle at interval introduced when conditions are given.
- Install
- Clone the respository
- Install dependencies
- Binance SDK
- requirements.txt
- Create API KEY on Binance, and write API_SECRET and SECRET_KEY on .env file. (REMEMBER to set the API KEY on Binance only for your public IP.)
- Commands:
- Check best "play"(changing parameters):
python3 liquidity.py --interval DAY --check
- Launch trade (changing parameters):
python3 liquidity.py --pair ICP --market futures --quantity 20 --interval DAY --start 0 --end 8 --leverage 4 --target 2 --risk 4 --side long
- Check best "play"(changing parameters):