Yes, you need to run the proxy all the time because if a request to OpenAI fails, Cynera will stop working. The interesting part is that AI GEN XII uses the same orgID as Cynera, which likely means they are developed by the same group. If they both use the same orgID and you have configured the proxy correctly, the requests from both bots will be redirected to your account.Is it possible to run the proxy all the time? Does it interfere with other ai bot such as ai gen xii for instance?
That's an interesting discovery.Yes, you need to run the proxy all the time because if a request to OpenAI fails, Cynera will stop working. The interesting part is that AI GEN XII uses the same orgID as Cynera, which likely means they are developed by the same group. If they both use the same orgID and you have configured the proxy correctly, the requests from both bots will be redirected to your account.
Wow interesting, thanks for your observation, increases our alertness, and more skepticalYes, you need to run the proxy all the time because if a request to OpenAI fails, Cynera will stop working. The interesting part is that AI GEN XII uses the same orgID as Cynera, which likely means they are developed by the same group. If they both use the same orgID and you have configured the proxy correctly, the requests from both bots will be redirected to your account.
Good point, this rule is even more generic.
If I set a proxy server mt4, I won't be able to connect. If I don't set it, I can connect. Will it affect the function if not set? And what did I do wrong?Place your code here inside that bloc :
static function OnBeforeRequest(oSession: Session) {
// Sample Rule: Color ASPX requests in RED
// if (oSession.uriContains(".aspx")) { oSession["ui-color"] = "red"; }
// Sample Rule: Flag POSTs to fiddler2.com in italics
// if (oSession.HostnameIs("www.fiddler2.com") && oSession.HTTPMethodIs("POST")) { oSession["ui-italic"] = "yup"; }
// Sample Rule: Break requests for URLs containing "/sandbox/"
// if (oSession.uriContains("/sandbox/")) {
// oSession.oFlags["x-breakrequest"] = "yup"; // Existence of the x-breakrequest flag creates a breakpoint; the "yup" value is unimportant.
// }
//CYnera 4.50 Code ------>
if (
oSession.oRequest["openai-organization"] === "org-NuRdGlqfwjzKchAXzaZNcOze"
) { .....
This is just my observation. I have executed three types of Cynera settings:
All of them gave the same results in backtesting. As the developer mentioned, AI does not work in backtesting. It might be reading history (this needs confirmation).
- New Cynera 4.5 with AI turned on
- New Cynera 4.5 with AI turned off
- Cynera 4.0
I executed all three EAs on different XAUUSD charts. Even with AI turned off, the index still shows some analysis information. Interestingly, the information differs from the "AI on" EA. For example, the AI-off EA states that "the market is in range condition," whereas the AI-on EA states "the market is in reversal."
Someone with coding skills could debug this to determine exactly what is happening with the AI.
As for Cynera 4.0, I believe it only follows a hardcoded strategy.
I assume AI is only used as an additional strategy because it appears to make trades based on high and low values if the AI analysis is confident.
Possible Authorization header not sentI am getting a 401 error on fiddler for openai. Any idea?
Open fiddler first then mt4 terminal.I followed the steps in the pdf to set up. When I got to the proxy server, mt4 could not connect. I removed the proxy and could connect. Can anyone tell me what I did wrong?
Problem solved, thank you very muchPossible Authorization header not sent
oSession.oRequest["Authorization"] = "Bearer your_token";
Open fiddler first then mt4 terminal.
if you enable proxy then you also have to open fiddler
You have to know the function of Fiddler first, you can ask Google
The connection is solved, but the red text error "Could not get the Analysis" appears. Please help.Possible Authorization header not sent
oSession.oRequest["Authorization"] = "Bearer your_token";
Open fiddler first then mt4 terminal.
if you enable proxy then you also have to open fiddler
You have to know the function of Fiddler first, you can ask Google
I followed the steps in the pdf to set up. When I got to the proxy server, mt4 could not connect. I removed the proxy and could connect. Can anyone tell me what I did wrong?
Where to log in?Try to use you user and password login trade brother.
Open MT4 go to option menu than select server tab you will see proxy selectionWhere to log in?
How should I respond when "GPT is not available" appears? Thanks in advance.Open MT4 go to option menu than select server tab you will see proxy selection