HOW SOLID IS AUTOMATION IN AMIBROKER? - AmiBroker | futures io social day trading
futures io futures trading

Updated: Views / Replies:9,534 / 32
Created: by alex27 Attachments:0

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 100,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Thread Tools Search this Thread


  #21 (permalink)
Ludhiana + India
Trading Experience: Advanced
Platform: Amibroker, Metastock,etc
Favorite Futures: Nifty, Banknifty,Crude,USDINR
Posts: 9 since Oct 2015
Thanks: 2 given, 0 received

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...

Reply With Quote
  #22 (permalink)
Trading Experience: Intermediate
Platform: MultiCharts 10
Broker/Data: InteractiveBrokers, IQFeed
Favorite Futures: ES
Posts: 52 since Nov 2015
Thanks: 18 given, 2 received

Hello all,

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.


PS: How did the FX traders do last week when the dollar took a nose dive? I hope some buying opportunity.

Reply With Quote
  #23 (permalink)
Surrey - UK
Trading Experience: Intermediate
Favorite Futures: Futures / Options
Posts: 41 since Sep 2015
Thanks: 12 given, 6 received

auto trading with IB

Hi Everyone,

Is there any progress on making the autotrading on amibroker with IB any better?

Is it possible to buy calls and puts options on IB with amibroker autotrade ?

Reply With Quote
  #24 (permalink)
Kolkata+West Bengal+India
Trading Experience: Intermediate
Platform: Amibroker
Favorite Futures: base metals
Posts: 3 since Apr 2017
Thanks: 4 given, 1 received

@JF Derzi and all AB experts

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.

Would love to hear from you!

Reply With Quote
  #25 (permalink)
Surrey - UK
Trading Experience: Intermediate
Favorite Futures: Futures / Options
Posts: 41 since Sep 2015
Thanks: 12 given, 6 received

amibroker make it easier! x

Im with you !

Im not a coder I think its the best backtesting engine out there but its to complicated.

I think if they made it easy to add a autotrade feature and good customer service they would be number 1 in no time.

I feature like on how to link up brokers nice and easy would be really good and data.

Great platform, but you need a coder to do anything with it.

Kind regards,

Reply With Quote
The following user says Thank You to alex27 for this post:
  #26 (permalink)
Surrey - UK
Trading Experience: Intermediate
Favorite Futures: Futures / Options
Posts: 41 since Sep 2015
Thanks: 12 given, 6 received

Any Coders out there with AB ?

Any Ninja coders with Amibroker out there?

Reply With Quote
  #27 (permalink)
Danbury Connecticut USA
Trading Experience: Advanced
Platform: Amibroker/ IB
Broker/Data: InterActiveBrokers
Favorite Futures: Options
galindog's Avatar
Posts: 5 since Feb 2014
Thanks: 0 given, 1 received

AB coders

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.

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.

Last edited by galindog; June 6th, 2017 at 05:32 PM.
Reply With Quote
  #28 (permalink)
Trading Experience: Master
Platform: Amibroker
Favorite Futures: emini
Posts: 5 since Aug 2017
Thanks: 0 given, 1 received

JFDerzi View Post

For example, you most be careful to not send the SAME order over and over.

Ex: Let's imagine someone that is a day trader, trading on 5-minute bars.
He is using moving averages crossovers to get in and out of the market (terrible system, just to make the example easier).

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.

Reply With Quote
  #29 (permalink)
bahrain bahrain
Trading Experience: Beginner
Platform: amibroker
Favorite Futures: ES
Posts: 1 since Sep 2017
Thanks: 0 given, 0 received

repetitive IBcontroller orders for same signal in amibroker

Hi JF,

I am new to automated trading with amibroker.

After developing my simple strategy, I found that there are multiple buy orders got sent to the market by the same signal generated in Amibroker.

do you have any sample code that got some conditions to prevent this from happening?

I really need any help here.

thank you in advance

Reply With Quote
  #30 (permalink)
paris france
Trading Experience: Advanced
Platform: Amibroker
Broker/Data: Interactive Brokers/IQfeed
Favorite Futures: Futures
Posts: 9 since Sep 2013
Thanks: 7 given, 5 received

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
Buy = ExRem(Buy, Sell); Short = ExRem(Short, Cover);
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

Note that you can prevent sending multiple orders by using the technique described here
AmiBroker Users? Knowledge Base Ľ Preventing Repeat Orders and Whipsaws

Finally test your script in simulation in various conditions before going live. Good luck.

Reply With Quote



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Upcoming Webinars and Events (4:30PM ET unless noted)

futures io is celebrating 10-years w/ over $18,000 in prizes!

Right now

Similar Threads
Thread Thread Starter Forum Replies Last Post
Home Automation Big Mike Off-Topic 85 March 22nd, 2017 02:40 PM
Can Ninja Drawregion do other than solid fill? tulanch NinjaTrader 1 April 27th, 2013 07:10 AM
French Bonds: Solid Demand at Auction Quick Summary News and Current Events 0 January 5th, 2012 05:20 AM
Recommendations on a solid trading platform Mega Platforms and Indicators 20 August 6th, 2010 09:23 AM
Looking for a solid trade tracking spreadsheet sharp2be Psychology and Money Management 1 November 16th, 2009 10:10 PM

afl, amibroker, arrays, auto trading, automated trading, automatic trading, autotrade, average, backtest, backtesting, bracket, broker, brokers, buy, c++, chat, code, coding, crossovers, data, data feed, data provider, dde, dtn_iqfeed, el, ema, email, es, esignal, est, futures, institutional, interactive brokers, intraday, iq feed, iqfeed, limit, list, loss, market data, matlab,, metatrader, moving average, multicharts, neural network, newbie, ninja, nt7, nt7 strategy, optimization, options, orders, people, platform, portfolio, programming, python, quotes, research, sample, scan, short, sierra, sierra charts, signal, signals, size, software, stock market, strategies, strategy, streaming, strength, support, swing, systems, tick, tick charts, top, traded, trading, trading software, trading system, update, vendor, volume, walk forward, walk forward optimization

All times are GMT -4. The time now is 08:14 PM. (this page content is cached, log in for real-time version)

Copyright © 2019 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432 WhatsApp Business,
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts
Page generated 2019-06-15 in 0.24 seconds with 14 queries on phoenix