Binance Futures Trading
Budget: $250 – $750 USD
I need semiautomatic Binance Futures bot. Simple User interface is a must.
Coded with either C++/C# or Python. Short/Long direction is predefined by user either in the interface or there may be 2 separate bots. One for Long and one for Short position.
Bot will be run by user manually. And bot should after that:
1. Synchronize time with Binance Futures.
2. Wait for the technical signal (Bill Williams Fractal formed, we need Fractal Down for Long position, Fractal Up for Short position).
3. Calculate leverage and position size depending on user predefined Max loss for the trade, account balance and SL level (I will provide simple formulas).
4. Open position by Market order, put Market SL (reduce only) 1$ below Fractal low (for Long version) or 1$ above Fractal high (for Short version).
5. Put 3 Limit TPs (reduce only). Level of TPs predefined in the interface and by default equal 3x, 5x and 10x where x is distance between Entry point and Market SL. Distribution of position size over 3 TPs is also predefined in the interface and by default is (TP1=33%, TP2=33%, TP3=1-TP1-TP2).
6. Important: When first TP is hit Bot should move Market SL for the remaining part of position to breakeven (adding couple of $ for Long position and substracting for Short position, so no risk on remaining part of the position).
7. Bot performs all mentioned above only once for each launch. After last TP or SL is reached bot ends its work.
Important highlights
1. Each action to be confirmed to Telegram chat/channel. (position open message including liquidation price, SL placed, TP placed, SL/TP reached, SL moved to breakeven, errors if any).
2. In case any of the orders is not set/modified (Entry, SL or TP) bot should retry until order is set/modified.
3. Bot should not block any manual actions made by user with position, SL and TP (If user moves SL earlier or adjusts TPs for example).
4. Bot should automatically save all user predefined inputs, so there is no need for major adjustments during the next launch.
Coded with either C++/C# or Python. Short/Long direction is predefined by user either in the interface or there may be 2 separate bots. One for Long and one for Short position.
Bot will be run by user manually. And bot should after that:
1. Synchronize time with Binance Futures.
2. Wait for the technical signal (Bill Williams Fractal formed, we need Fractal Down for Long position, Fractal Up for Short position).
3. Calculate leverage and position size depending on user predefined Max loss for the trade, account balance and SL level (I will provide simple formulas).
4. Open position by Market order, put Market SL (reduce only) 1$ below Fractal low (for Long version) or 1$ above Fractal high (for Short version).
5. Put 3 Limit TPs (reduce only). Level of TPs predefined in the interface and by default equal 3x, 5x and 10x where x is distance between Entry point and Market SL. Distribution of position size over 3 TPs is also predefined in the interface and by default is (TP1=33%, TP2=33%, TP3=1-TP1-TP2).
6. Important: When first TP is hit Bot should move Market SL for the remaining part of position to breakeven (adding couple of $ for Long position and substracting for Short position, so no risk on remaining part of the position).
7. Bot performs all mentioned above only once for each launch. After last TP or SL is reached bot ends its work.
Important highlights
1. Each action to be confirmed to Telegram chat/channel. (position open message including liquidation price, SL placed, TP placed, SL/TP reached, SL moved to breakeven, errors if any).
2. In case any of the orders is not set/modified (Entry, SL or TP) bot should retry until order is set/modified.
3. Bot should not block any manual actions made by user with position, SL and TP (If user moves SL earlier or adjusts TPs for example).
4. Bot should automatically save all user predefined inputs, so there is no need for major adjustments during the next launch.