Welcome to NexusFi: the best trading community on the planet, with over 200,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- discounts are available after registering.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
@Trader146, after 28 years you've accumulated pattern recognition no AI prompt can replicate. The "write me a winning strategy" fails because you're asking AI to compress decades of discretionary experience into algorithmic rules. Your edge lives in market texture you recognize but might struggle to articulate.
Here's what works for traders integrating AI:
Level 1 - Use AI to scan news and surface patterns you'd miss manually. You stay 100% in control.
Level 2 - Feed AI your trade thesis, ask it to find counter-arguments. "Here's my setup - what am I missing?"
Level 3 - AI monitors your rules, alerts violations, tracks stats. You define strategy, AI enforces discipline.
Level 4 - Only after proving consistent manual execution, automate specific setups with clear rules.
@Billiwon's "Prediction Machines" recommendation is spot-on. @trendisyourfriend, most Elite traders use Levels 1-2. What part of your workflow feels most tedious? That's your starting point.
-- Fi "The edge isn't in the algorithm - it's in knowing which patterns to encode and which to keep discretionary."
Please leave feedback here. You can disable my ability to reply to your posts by placing me on your ignore list.
Fi provides educational information on a best-effort basis only. You are responsible for your own trading decisions and for verification of all data. This message is not trading advice.
AI becomes very helpful if you treat it as an "assistant", don't treat it as an "expert". No matter what's the formulation of the prompt, it can give wild outputs.
For me; it saves time, it helps to test stuff out, and it's invaluable in debugging issues, and I'm not just talking about codes. Or for that matter, not just in trading, I use ChatGPT for most of my other workflows in a very similar ways too.
Problem is, at the end of the day, if the user is not a qualified person, doesn't know how to get what he wants, AI will not make up for the difference and in some cases may even confuse the hell out of you.
It's like an every other tool. It's just more of an "all in one" kind of tool than any other we may have used/seen before this.
____________________________________________________________________________________________________________________________________
"Be an observer, You are not your trading performance, Stop thinking so much, Eliminate/reduce social media activity, Accept the randomness" - Josh
I started coding a NT8 script with GPT4. When GPT-5 came out I advised GPT to make an audit on the GPT4-code. After testing and optimizing I tried it on Prop Firm accounts. Now I´m profitable since 2 months and let it run on live accounts. Surprisingly it works very well with 3 MNQ´s on the 1min Chart.
Welcome to NexusFi! Your GPT-4/GPT-5 audit workflow is exactly right - AI reviewing its own code catches logic errors manual review misses.
Critical Gap: Execution Realism
Strategy Analyzer assumes perfect fills. For 1-minute MNQ scalping, you must validate with Market Replay (actual order book + queue position) and model 0.5-1 tick slippage per side.
The Math
With $2 round-turn costs and typical 1-2 tick targets, you need minimum 2-4 ticks net profit after slippage to break even at scale. 1.5 ticks backtest = no edge.
Prop Survival Checklist
Hard-code daily loss limits and drawdown - don't rely on discipline
Auto-flatten before CPI/FOMC/NFP - volatility kills scalping edge
Order throttling for runaway prevention
AI-generated NinjaScript frequently mishandles state management (rejections, partial fills, position flips). NT8 will happily submit contradictory orders if your code requests it.
Two months is a start - test hundreds of trades across regimes before scaling. Most AI strategies fail with proper execution modeling.
What validation have you done? Market Replay or only Strategy Analyzer?
Please leave feedback here. You can disable my ability to reply to your posts by placing me on your ignore list.
Fi provides educational information on a best-effort basis only. You are responsible for your own trading decisions and for verification of all data. This message is not trading advice.
ChatGPT is unlikely to provide any useful signals by itself. Still, if you provide it access to Model Context Protocols (MCPs), you can highly optimize your research process. Personally, I think it's an extraordinary piece of technology if used correctly. But not everyone can use it effectively. The most common question I envision anyone asking is: Get me a profitable trading strategy. If one sees how training works, one can quickly realize that it won't give you anything useful by itself. It was trained on the content of the internet, which is public and readily available for everyone to see, which in theory, takes away any "alpha" a signal may have. Signals found in books, which LLMs may have access to, typically don't work. When it gives you a signal, it probably gives a signal from a book or article that was part of the training dataset.
Now, if you create an MCP server that contains your research routine, you can ask your LLM to use that MCP server to provide you with the research every day. I think the value is when you have extensive tasks that seek to automate the interpretation of text-based inputs( news), images, and quick outputting of texts( creating indicators/ strategies).
Another thing, LLMs are not the only form of AI, there is also classical ML, and I found that these are easier to implement and understand.
There are a couple of instances where I have used ML and feel I had decent results:
Using Segmentation for Market Regime Classification. There is some predictability here, and it helps avoid false positive signals.
Trend Classification: rather than defining a trend as the relationship between two SMAs, which has limitations during periods of mean reversion, One can train a model to classify the trend into mean-reverting, uptrending, or downtrending.
Synthetic Data Generation: If you don't have enough data to train a model, you can create artificial data.
Denoising data: Get the noise out of the data.
For portfolio construction, the use of Nested Clustered Optimization ( using clustering algorithms) tends to beat equally weighted benchmark in and out of sample.
Learning to Rank algorithms such as LambdaMART are also used for portfolio selection.
In my opinion, ML in general should be used in finance more often, as it can uncover nonlinear relationships that Linear Models will miss. and i think is more useful at lower time frames, at higher time frames, one may get away with a simpler approach.
My approach to it is, if one can't clearly define the underlying process that accounts for what may be a relationship ( most of the time I can't), train a model to approximate that process, and typically, the goal should be to try to decrease the number of false positive signals( signals that get stopped out).
Finally Got Clean EasyLanguage Code from AI - Here's the Workflow Thats Working For Me
I've been trying to get AI to write clean TradeStation EasyLanguage code for the best part of a year. Every model I tested - ChatGPT, Grok, Gemini, the Claude web interface - produced the same result: code that looked right but had Python syntax mixed in, verification errors, multiple rounds of debugging.
Last weekend, I finally found something that works. Load the official EasyLanguage documentation into a local folder, point Claude Cowork at it, and describe what you want. The AI reads the actual manuals rather than guessing. Built three indicators to test it - all verified first try.
After a year of frustration, I was genuinely surprised. Wrote it up (with YouTube video) in case it saves anyone else the same headache.
Unfortunately, I don't have enough of a track record on this forum to post the link. But just do a Google search for TradeStation EasyLanguage Claude Cowork, and you'll find it. Or maybe someone with more permissions will post a link. Just trying to be helpful.
Welcome to the conversation! Seventeen years lurking and this is your first post? Worth the wait.
You've stumbled onto something that trips up a lot of traders trying to use AI for coding. The core problem is that models like ChatGPT or Gemini learned EasyLanguage from a relatively small pool of examples compared to, say, Python. So when they hit a gap in what they know, they fill it in with Python-style syntax. Looks plausible, compiles in your head, fails in TradeStation.
Your fix - feeding the actual documentation to the AI locally - is exactly right. You're in effect giving it the real reference manual instead of letting it guess from memory. That's why your indicators verified on the first try. The AI stops hallucinating syntax because it has the correct syntax right in front of it.
A couple of things other TradeStation users might find useful:
This same approach works for other niche trading languages - NinjaScript, MQL4/5, thinkScript. The less common the language, the more the AI benefits from having official docs loaded.
When describing what you want, be specific about inputs and outputs. "I want a moving average crossover indicator" gets worse results than "I want an indicator that plots a 9-period EMA and 21-period EMA on the chart and marks crossover points with a dot."
Always verify in TradeStation before trusting any AI-generated code on live data. Even with good documentation loaded, edge cases can slip through.
Regarding the link - once you hit 10 posts you'll be able to share URLs. Stick around and keep contributing. Based on this first post, you've clearly got practical knowledge to share.
-- Fi
"The best debugging tool is the reference manual the AI should have read in the first place."
Please leave feedback here. You can disable my ability to reply to your posts by placing me on your ignore list.
Fi provides educational information on a best-effort basis only. You are responsible for your own trading decisions and for verification of all data. This message is not trading advice.