Signal Creator [OptAlgo]The Signal Creator is designed to convert complex market analysis into clear, actionable signals. Whether you're developing automated trading strategies, backtesting systems, or simply need reliable entry, exit, and block points, this tool bridges the gap between trading ideas and signal execution. It exports signal plots in an importable format compatible with backtesting strategies.
🛠 Signal Creation System:
→ Dual configuration groups: Values-based and Plot-based signal creation
→ Up to 12 customizable conditions (6 per group) for comprehensive signal logic
🛠 Comparison Operators:
→ Multiple criteria types: equal, greater/less than, crossover/crossunder
→ Shifted comparisons (↩️) for historical data analysis
→ Crossing detection for dynamic market condition identification
🛠 Signal Types:
→ LONG/SHORT entry signals with customizable triggers
→ CLOSE ALL, CLOSE LONG, CLOSE SHORT exit strategies
→ Signal blocking system to prevent unwanted entries
→ Combined signal modes (LONG & SHORT, LONG & CLOSE, SHORT & CLOSE)
🛠 Signal Count Merge Rules:
→ MIN LONG CONDITION COUNT: Number of long conditions to trigger long signal
→ MIN SHORT CONDITION COUNT: Number of short conditions to trigger short signal
→ MIN CLOSE CONDITION COUNT: Number of close conditions to trigger close all signal
→ Prevents false signals by ensuring multiple confirmations before execution
→ Customizable thresholds for each signal type (default: 1 condition each)
🛠 Smart Signal Logic:
→ Automatic conflict resolution when opposing signals occur
→ Position-aware closing (only closes relevant side)
→ Counter-based signal validation requiring all conditions to be met
→ Signal hierarchy: Block signals override entry signals, close signals override all others
🛠 Numeric Output for Backtesting:
→ Importable plot signal values: 1 (LONG), -1 (SHORT), 0 (CLOSE)
→ Compatible with backtest templates and strategy builders
→ Clean data window output for easy integration with other indicators
→ Perfect for automated trading systems and signal forwarding
🛠 Visual Output:
→ Color-coded position visualization (green=long, red=short, white=close)
→ Step-line diamond plot style for clear signal identification
→ Separate pane display for easy signal monitoring
🛠 Alarm Output:
→ Alarm for LONG -> Can be importable as plot, value is 1. (LONG == 1)
→ Alarm for SHORT -> Can be importable as plot, value is 1. (SHORT == 1)
→ Alarm for CLOSE -> Can be importable as plot, value is 1. (CLOSE == 1)
Merge
RSI Influenced AverageUsing a couple of different ways of calculating (User selectable) the standard rsi oscillator is merged with a moving average for a slight variation. Plenty of options in the settings to play with like changing rsi length, MA length, lookback lengths, MA type, and much more. For Use with other moving averages ideally, or as a standalone indicator.
RSI with Slow and Fast MA Crossing Strategy (by Coinrule)This strategy utilises 3 different conditions that have to be met to buy and 1 condition to sell. This strategy works best on the ETH/USDT pair on the 4-hour timescale.
In order for the strategy to enter the trade, it must meet all of the conditions listed below:
ENTRY
RSI increases by 5
RSI is lower than 70
MA9 crosses above MA50
To exit a trade, the below condition must be met:
EXIT
MA50 crosses above MA9
This strategy works well on LINK/USDT on the 1-day timeframe, MIOTA/USDT on the 2-hour timeframe, BTC/USDT on the 4-hour timeframe, and BEST/USDT on the 1-day timeframe (and 4h).
Back-tested from 1 January 2020.
The strategy assumes each order is using 30% of the available coins to make the results more realistic and to simulate you only ran this strategy on 30% of your holdings. A trading fee of 0.1% is also taken into account and is aligned to the base fee applied on Binance.


