Welcome to NexusFi: the best trading community on the planet, with over 150,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)
Funny thing, I just used it today for the first time!
My query was : "I want to investigate the effectiveness of pulling and stacking in futures trading, along with its strengths and weaknesses and how to remedy those weaknesses, considering one has MBO data." - Im no prompt engineer, I will admit that, so if somebody sees an error in how I ask, by all means tell me.
I have been experimenting for about 3-4 months with a number of the free LLM. I have been using them mostly for coding help (primarily MQL5 but also Easylanguage). I have found that you need at least a basic understanding of how an indicator or EA code is setup in your trading app to effectively prompt the LLM for help. There is a practical limit to the number of lines of code you can ask them to look at also. The code outputs from the models are generally spectacularly good. When it doesn't work initially, keep going back and it will get there. I have seen a huge improvement in outputs just over the past couple of months in terms of code errors.
I have also experimented to a lesser degree with prompting regarding advice on specific stocks. Again, quite spectacular results, particularly with Grok3.
I have tried ChatGPT, Copilot (which I think is mostly ChatGPT) and lately Grok3, which is nothing short of spectacular in anything you ask it. Not tried DeepSeek to any meaningful level.
One thing though, you have to be careful in how you prompt these models, although less so with Grok. What you don't tell it specifically, it will guess what you are trying to ask, usually correctly. It will also prompt you and refine your query if you respond to its questions.
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals, U308 and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,131 since Dec 2013
Thanks Given: 4,501
Thanks Received: 10,372
Kevin Davey (@kevinkdog) just did a couple of Webinars that used AI (ChatGPT in his case). Definitely has some uses but also definitely not fully there yet. (ie code like Low < Lowest(Low, X)
Agree. As mentioned above you needed to know that the Low can never be lower than the Lowest(Low) and the code should be equal to.
Kind of disagree here. I think it makes lots of basic errors, and when you correct it, it often acknowledges the error and then regurgitates the same thing back to you, with the same error again.
I have been using AI for research, summarizing others information and finding nuggets of goodness in documentation.
Have you ever experienced someone trying to explain something and you know there is something there, but what they have written is impossible to understand. Hope no one takes offense to this but, Al Brooks comes to mind and I really do like his information.
I found the summarization works very well.
Imagine recording someone, say a professor in a college class, getting the transcript, processing it through a summarizer, wala you have class notes. What an educational game changer.
I then tried to teach it to do a simple Higher Low and Lower High study.
The system I used simply could not handle storing the extreme of previous bars to do a future comparison.
But what really was the main issue it faced was the time it took and I my ultimate goal is to do this processing in real time.
I started by providing just a few bars of data (bar number, date, time, high, low) and it sort of worked. I then gave it 200 bars. When it is "thinking" the JavaScript spinner appears. After a few minutes of watching the spinner I cancelled it.
Further more, my eyes could "see" these patterns far faster than the reasoning engine could process it. And this was not even connected to a trading platform.
Yes, absolutely the training I provided is related to the issue. The more exposure to this the more it will "learn".
AI is already working for me from a research of text perspective - an invaluable tool. It sits in my tool box along side my screen capture tool and screen makeup tool. The summarizer is a great way to, well, summarize.
Is there a way to get all the data from one of these threads? It would be super cool to have a summarize button available for threads.
AI has a potential in the very new future for real time processing of a lot of data. Likely the non-free versions are doing this already, but they are out of my price range. The free stuff's ability to work large math problems and more complex programming is still a bit off. I have no doubt this is coming. I am a senior developer and architect and where I work is deeply involved in AI, just ask Matthew McConaughey.
I created a discussion (chat) in chatGPT to help me create well crafted-prompts which i named "Crafting AI Prompts".
Here is how it goes:
---
Here are six ingredients for crafting a well-written prompt for artificial intelligence tools. I want you to consider them to help me draft my prompts in this conversation. First, I will provide you with the six ingredients, and then you will guide me in constructing a prompt. Once you have understood these six ingredients, ask me if I want to write a prompt on any subject. Okay?
---
chatGPT:
---
As an AI assistant, i want you to use these six guidelines or best practices to help me craft well-defined prompts:
1. Assign a Specific Role:
Clearly define the role you want the AI to take on. This helps in providing context and direction. For example, "Act as a marketing manager for a tech startup."
2. Establish Context (Target and Objectives):
Specify the target audience and the objective of the prompt. This ensures that the AI's response is relevant and focused. For example, "Write an article explaining the benefits of AI in healthcare for a general audience."
3. Define a Format:
Specify the structure, length, and format of the response. This could include word count, bullet points, or even visual elements. For example, "Create a 500-word blog post with bullet points and at least two images."
4. Specify the Desired Tone:
Indicate the tone you want the AI to adopt, whether it's formal, friendly, humorous, or educational. For example, "Write a friendly and approachable social media post about our new product launch."
5. Set Clear Limits:
Provide specific guidelines to ensure the content meets your criteria. This could include character limits, sentence length, or any other constraints. For example, "Write a Twitter post in less than 280 characters."
6. Iterate and Refine:
Continuously test and refine your prompts based on the responses you receive. Analyze the results and make adjustments to improve the output. For example, after receiving a response, you might say, "Can you make it more engaging and add a call to action?"
---
---
Can you create a prompt for this topic? create a strategy for trading the CME ES Futures market
---
Once i am satisfied with the well crafted-prompt, i open a new chat and paste it within or try it with another AI assistant tool.
Here is what chatGPT answered for the above prompt:
I found the same thing initially, particularly with ChatGPT. For example, it would mix up MQL5 functions with MQL4. But I have seen a huge improvement just in the past couple of months. I get hardly any errors with Grok3 and when I do, it acknowledges and fixes it usually with the next prompt. At least with MQL5 anyway.
I am also finding my coding improving as I learn from it.
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals, U308 and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,131 since Dec 2013
Thanks Given: 4,501
Thanks Received: 10,372
I wonder if it's an EasyLanguage thing. I find that their VBA code is excellent. But when it comes to Easylanguage they use outdated functions, try to assign variable names that are reserved words etc etc. At this point I've only tried ChatGPT and Perplexity. I was paying for the better version at one point but decided the results were questionable enough that it wasn't worth it.