0 registered members (),
1,094
guests, and 1
spider. |
Key:
Admin,
Global Mod,
Mod
|
|
|
05/11/24 09:25
In dark mode, the colour of the grid lines in the background is overemphasised. And there's no way to change the colour of the chart lines. It would be nice to be able to set the colour of the chart lines separately, rather than sharing the colour of the bearish candlestick.
0
294
Read More
|
|
05/10/24 19:36
Ok Folks ! I decidet to publish all PCXanim anmations (267) I made here for those who missed some or downloaded the last versio PCXanim1.8 withot the full package as it was published in Version 1,5. Feel free to download them here: Download all PCXanim AnimationsBest wishes ! Neodumont
48
31,164
Read More
|
|
05/07/24 00:56
This way, the column in the asset list takes a different meaning when the value is positive. Now, in the context of the script, the multiplier is actually positive.
3
466
Read More
|
|
05/06/24 18:50
I've observed that when converting CSV data to T6 format, the datetime parameter appears as a decimal value. The integer part before the dot represents the number of days since January 1, 1900. The fractional part after the dot represents the time of the day in decimal format. For example, 45000.5 corresponds to 45,000 days after January 1, 1900, at 12 noon. And keep in mind for t1, stand for time plus one data point, which is either ask or bid price, you don't have three field to populate. Ask and bid prices are represented by positive / negative values. Check the manual for details: https://zorro-project.com/manual/en/history.htmtypedef struct T1 { DATE time; // UTC timestamp of the tick in DATE format float fPrice; // price data, positive for ask and negative for bid } T1;
5
514
Read More
|
|
05/03/24 15:20
In the context of Hedge mode = 6, tradeUpdatePool() will enter and exit positions.
I would like a special flag that causes tradeUpdatePool() to only close positions.
Obvious use case: 1) Hedge mode is 6. 2) Have hundreds of positions open, and margin is maxed out. 3) Need to change portfolio. Call enterLong and exitLong for multiple algos and assets. (Pool trades are not affected yet.) 4) Reduce positions in order to free up margin by calling modified tradeUpdatePool(). 5) Wait for margin to free up. 6) Call tradeUpdatePool() again, but this time to open positions.
0
350
Read More
|
|
05/02/24 09:40
Hello everyone. I have used Zorro while learning programming and basic statistics in the past. Overall, Zorro project with its manual had been a great source for not just learning, but also practising and tinkering. I developed many individual scripts and DLLs with it. Over time I realised I needed a more structured approach. I ended up creating a C++ DLL framework, supplemented with a Python subsystem as a single module, and some git hooks. I licensed it with LGPL3, which enables it to be used in commercial projects. Please feel free to check it out, and do whatever you like with it: https://gitlab.com/firatv/zdfI humbly ask for any feedback you might have in mind. Its invaluable to me. Thank you all for your time, and most of all, thanks to OP Group for all their efforts.
0
384
Read More
|
|
04/30/24 23:23
multiple timeframes? Not sure about that. typically use: ZigZag(Data, [MaxVal(Data, 1440) - MinVal(Data, 1440)] x factor, 5, BLUE). where factor = {0.318, 0.618, 1.618}. Plot them separately; you should get multiple ZigZag of different scales.
5
1,100
Read More
|
|
04/30/24 08:16
You're right, it makes more sense now. Thanks.
4
448
Read More
|
|
04/29/24 19:13
Looking good, though I will never understand why 3DGS is so often selected for bible games lmao
5
809
Read More
|
|
04/28/24 09:55
Yeah, I think (as I've experienced myself) that you should stick to one thing, especially in the beginning. Here it's best to choose something you're already familiar with. Meaning Algo-Trading if you're already able to program, longer term investing if you have experience in Accounting and Management of bigger companies, etc. Interestingly I noticed two things as I progressed.
Firstly you'll understand how others (who haven't choosen your path) trade. At some point I realized, how many long-term profitable discretionary Traders trade and why it works. But as this isn't my path it's just a fun thing to know, that you can maybe exploit later on.
Secondly, especially in the later stages (when you really know what you're doing) it seems to me, that it is actually better to look in other directions. Those directions don't have to do something with trading directly, as long as you can somehow project your learnings onto trading. There are dozens of examples of this in the trading world like Ehlers applying Digital Signal Processing and FM/AM Processing onto Prices to catch cycles.
Good knowledge in other fields will probably help you to get more profitable, but only if you've already advanced sufficiently in your path. And you should never leave your path and always come back to apply what you've learned to your path.
But that's just my experience and everyone's approach to trading is (and should be) different.
To the question above: When I'm building strategies I'm following a plan, that seems to work quite well for me. (As I've noticed it is quite similar to JCL's Plan, definitely check it out). Meaning that I'll search for Filters (one to two at max) to apply to my signal. Sometimes I use ones I already found/developed, sometimes I develope/search for new ones. Since every strategy you trade should be different not every filter will fit every strategy. I'm not struggling with finding a particular filter but sometimes it is just a bit difficult to find ones that are fitting.
But in my experience you get better at finding them with time (just as with signals) and if you don't find a fitting one, that may mean that you're idea is just not working. Document the idea and move on.
3
315
Read More
|
|
04/27/24 13:50
"I believe there was a misunderstanding. The Claude3-Sonnet is hosted yet remains free of charge. However, it is not an open-source model. I was considering the possibility of integrating the entire manual into a custom GPT, but I wanted to consult with you first on how you managed to do it. Actually, I began exploring this concept several months ago and even developed a fine-tuned version of GPT-3.5 by converting the manual into question-answer pairs for the training dataset. It appears that this dataset was likely too small, leading me to abandon the fine-tuning process. It seems that retrieval-augmented generation might be the better approach.
well, now I believe you, and I have started making some changes.
27
3,360
Read More
|
|
04/26/24 11:09
The new version supports more cores. But yes, they are for WFO only.
2
266
Read More
|
|
04/25/24 21:26
Hello, sometimes I stop the system without closing the trades and, after starting it again, the system loads the history and resumes with the trades of the last run, as expected. One annoying thing is that when I start the system, it ALWAYS requests the history from the broker and this means almost 7 months of minute data per asset. I tried creating a Z12.ini file with the content below and I deleted the z.ini file from the Strategy directory. In the Z12.ini I set the Preload flag to 1. So, it is supposed, the script will load the available quotes from the already downloaded history files and only request from the broker what is missing. This did not work. Has somebody a hint what I could do to avoid these unnecessary requests to the broker? Thanks in advance. EC
NFA = 0
MaxCapital = 10000
ScholzBrake = 0
Phantom = 1
NoLock = 0
Hedge = 2
Verbose = 3
BrokerPatch = 0
Preload = 1
StopFactor = 1.5
MaxRequests = 0
BarOffset = 0
AssetList = ""
Exclude = ""
Cancel = 0
0
42
Read More
|
|
04/25/24 20:49
Hi!!
I use the MT5 Version 5 build 4260 and the bridge is working fine.
2
340
Read More
|
|
04/25/24 20:40
Hello,
one reason could be that the two accounts have different leverage. My broker lets me define the leverage independently for each account.
Best regards,
EC
1
208
Read More
|
|
04/21/24 07:12
No I just use the 32 bit. You have to add that and also add a Visual Studio build version for 64 bits. Happy to review your pull request.
7
288
Read More
|
|
04/20/24 18:51
Thanks a lot for this info!
12
1,106
Read More
|
|
04/20/24 10:06
Problem solved. Additionally, I appended "64" to the end of the name of the 64-bit version of the dll script, but when I ran it, I had to run it with the original name without the "64" and it worked.
4
162
Read More
|
|
04/20/24 08:38
Thank you. We'll look into that and will fix it in the next beta version.
1
115
Read More
|
|
04/17/24 23:47
My response is still the same.
3
98
Read More
|
|
04/17/24 06:52
This is a request to add to the zorro function
oh, but it is a Gamestudio forum section
3
184
Read More
|
|
|