Submission Guidelines

Thank you for contributing to the StratiZone directory! To maintain a high-quality resource for everyone, please follow these guidelines when submitting your strategies, indicators, or libraries.

1. Clear Title & Description

  • Title: Use a clear, descriptive, and unique title. Avoid vague names like "My Strategy" or "Test Indicator". Include key elements if possible (e.g., "RSI Divergence Trend Strategy", "Volatility Breakout Indicator").
  • Description: This is crucial! Provide a detailed explanation. Include:
    • The core concept or logic behind the script.
    • How it works and how to interpret its signals or plots.
    • Key input parameters and their recommended settings or ranges.
    • Examples of usage or scenarios where it performs well/poorly.
    • Any known limitations, potential risks, or specific requirements.
    • Be honest and transparent. Avoid exaggerated claims.

2. Valid Source Link (Required)

  • You MUST provide a direct link to the primary source of the script.
  • Examples: A public TradingView script page URL, a script listed on the MQL5 market, a public GitHub repository link, a relevant blog post containing the code.
  • Do NOT link to generic platform homepages or unrelated content. The link should allow users to access the script code or published version.

3. Accurate Categorization

  • Platform: Select the correct platform the script is written for (TradingView, MQL5, Python, etc.).
  • Script Type: Choose accurately between Indicator, Strategy, or Library.
  • Category/Style: Select the most appropriate trading style if submitting a Strategy (e.g., Trend Following, Scalping). Leave as "Other" or "Indicator" if not applicable.

4. Performance Metrics (Honesty is Key)

  • **Required Metrics:** Win Rate (%), Profit Factor, and Max Drawdown (%) MUST be provided.
  • **Source:** Clearly state or imply the source of your metrics (e.g., specific backtest period, platform backtester results). While self-reported, accuracy is encouraged.
  • **Optional Metrics:** Providing Sharpe Ratio, Sortino Ratio, Total Return, # Trades, and Test Period dates adds significant value.
  • **Verification:** Remember, StratiZone does not verify these metrics. Users rely on your honest reporting and community feedback.
  • **Definitions:** Unsure what these mean? Check our Glossary.

5. Repainting Status

  • Be honest about whether your script repaints historical signals.
  • Check the "Confident Script Does Not Repaint?" box ONLY if you are certain.
  • If it repaints or you are unsure, leave the box unchecked. Misrepresenting this can harm your credibility. See the Glossary for definition.

6. Relevant Images

  • Upload clear images demonstrating the script in action.
  • Good examples: Chart screenshots showing signals/plots, backtest equity curves, performance summary reports.
  • Use the optional caption field to briefly explain what each image shows.
  • Maximum 3 images allowed per submission.

7. Useful Tags & Filters

  • **General Tags:** Add relevant keywords (e.g., RSI, MACD, Breakout, Volatility, Divergence) separated by commas to help users find your script via search.
  • **Asset Classes:** Tag the assets your script is primarily designed for or tested on (e.g., Crypto, Stocks, Forex). Comma-separated.
  • **Timeframes:** Tag the recommended timeframes for using your script (e.g., 5m, 1H, 4H, 1D). Comma-separated.

8. Content Rules & Restrictions

  • **Originality/Permissions:** Only submit scripts you created or have explicit permission to share. Do not plagiarize. Respect copyrights and licenses.
  • **No Malicious Code:** Submissions must not contain viruses, malware, or harmful code.
  • **No Obfuscation:** Avoid heavily obfuscated code that prevents users from understanding its basic function (unless it's a compiled format like MQL EX4/EX5 where source isn't available).
  • **No Spam or Excessive Promotion:** The description should focus on the script itself, not unrelated advertising.
  • **No Misleading Claims:** Do not guarantee profits or make unrealistic performance promises.
  • **Compliance:** Ensure your submission complies with our Terms and Conditions.

9. Approval Process & Updates

  • Submissions may require administrator approval before appearing publicly. We aim to review promptly.
  • You can edit your submissions anytime via "My Submitted Strategies". Please keep information, especially source links, up-to-date.

Thank you for contributing to making StratiZone a valuable resource for the trading community!