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 -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
hey... I m also a big amibroker Fan... And using it for automatic trading in India and its doing fine...
U mentioned abt moving average crossover(He is using moving averages crossovers to get in and out of the market (terrible system, just to make the example easier).) I knw its a terrible system and i wish to knw abt some good systems if u could help me with it...
Can you help answer these questions from other members on NexusFi?
For me optimization speed is my primary concern. I already use NT7/IB with IQFeed for my current trade setup. Problem is I'm not a programmer. I'm a portfolio hedger turn options day trader turn futures day trader looking to automate. The reason I have used NT7 is the ability to run Bloodhound (no affiliation) and the native NT7 strategy wizard to develop my manual trading style into an automated system. NT7 is god awful slow so any efficient long time period optimization is out. Hence my interest in Amibroker. Do they have a NT7 style strategy wizard or a 3'rd party add on I can purchase that would allow for a point and click type development process?
Any help would be appreciated.
GuppyDRV
PS: How did the FX traders do last week when the dollar took a nose dive? I hope some buying opportunity.
I gave up using AB (though I have restarted) for the following reasons, one of which was touched by JF.
1) If you don't want to use crossovers and say, enter by slopes of several indicators, the entry condition will remain valid at every bar and trades will continue to fire within the same bar, even though an entry may have actually been taken (traded) on the first appearance of the signal. This doesn't look easy to handle and is restrictive, to say the least. Fixing the first signal that appears, without allowing it to repaint, may be a solution imo.
2) If I am using 1 hr tf, I may not want to wait till the bar close to enter trade because of a substantial potential loss in profit in a trending market. It is even more risky to wait till close on exit. There should be an option to enter/exit on an "immediate" mode and AB must accept the traded prices as the entry/exit prices.
3) There is virtually no "tutorial" in the usual sense of the term. The vast manual doesn't teach. It's like learning English from a dictionary.
Hi. I 've been with AB for at least 3 years now and when I am stuck I usually fire off a support ticket to Marcin, wait a couple of days , then reluctantly call my consultant in India for $50/hour. To me, two days is the tipping point where the $50 seems cheap now than waiting another 2 days. So if anyone needs his info, LMK.
EDIT:
Just got off Skype with him, he also does Ninjascript (which he tells me is the "AFL" of ninjatrader). let me know if you need info. His name is Vivek form Bangalore India.. so there is a time difference issue to consider.
To avoid sending reapeat orders, is this a code that can be a template for all strategies you trade? I have been trying to find info about this, but unfortunately it is limited.
I have absolutely no previous experience in programming, and AB seems to be made by programmers for programmers.
I find it very strange that AB does not have a built in function to avoid sending repeat orders. For me as a non programmer it takes a hell of a lot of time to learn it.
The same goes for bar completion. If you have a strategy meant for EOD bars, it buys and sells before the bar is completed unless you program it to wait.
There can be two reasons for sending multiple orders.
First your 'Buy/Short' conditions may be true for multiple successive bars. To avoid that write
after Buy/Sell etc and before sending orders
Second, your script may be evaluated several times on the same bar due to streaming quotes.
To avoid that, it's recommended to evaluate your script in Scan using Auto-Repeat with the convenient period (adjust
period to timeframe e.g if you trade on 1min bar set Auto-Repeat to 1min). Read AmiBroker Knowledge Base » How to setup automatic periodic scans & explorations