Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Price alert conditioned with dynamically evaluated SMA function

Open
#59 3 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
22/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
nextjs, typescript
Domain
full-stack

Research direction

The issue asks for price alerts whose threshold is a dynamically computed SMA rather than a constant. Start by finding where price alerts are created and where their condition is checked, since the payload names neither. Work out how a moving-average value would be computed and when it is re-evaluated. Done means an alert can be set against an SMA and fires when the live price crosses it. The period and the UI form are not specified, so confirm them with maintainers first.

Written by the indexing model from the issue text.

Description

enhancement

In regards to Alerts.

Currently there's only a way to set a price alert with respect to constant value

It would be awesome if we could set the alerts with respect to a dynamically evaluated value like SMA

Like they have in tradingview:

Image
Dominant language
TypeScript
Stars
19.8k
Forks
2.4k
Avg merge
13h 8m
Merged PRs (30d)
29

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Open-Dev-Society/OpenStock

All issues in Open-Dev-Society/OpenStock

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.