You can have only one buy and/or sell signal on one bar, that's by
definition of the buy and sell arrays.
However, you can have more than more than one buy/sell signals on one *DAY*,
if you use intraday data.
On Fri, Jun 25, 2010 at 3:58 PM, michaels_musings
michaels_musi...@yahoo.com wrote:
You can import those data into the regular fields of a ticker (O, H, L, C,
V, OI, AUX1 and AUX2) and chart them. I have no problem with put/call ratio
etc.
On Fri, Jun 18, 2010 at 11:29 AM, Siva sivsr...@yahoo.com wrote:
Hi, I am new to AB. I would like to test the software for analyzing data
Same here. I use Mozy and have about 170G data in their cloud.
On Tue, Jun 15, 2010 at 4:31 PM, David
amibroker.ygro...@personalfreedom.com wrote:
I use Mozy. $5/computer/month for unlimited online storage of many
versions of each file, so I have a backup even if my equipment is stolen or
Thanks for the link. Interesting indeed. I have calculated a similar
indicator using Atc() and found it helpful in determine market turns.
But I think some a high threshold (90%) would indicate an overbought
condition and a correction in the next couple weeks. This correction could
be short lived
http://dynamic.nasdaq.com/dynamic/nasdaq100_activity.stm
On Mon, Apr 19, 2010 at 10:44 AM, ang_60 ima_c...@yahoo.it wrote:
Hello,
has anyone a tls list with the present components of the Nasdaq 100 index?
Thanks,
Angelo
Although I have not done it myself, I think it can be achieved though AFL's
COM support. Excel has COM interface you can control directly from AFL.
(Another more cumbersome solution could be using files to transfer the
orders. AB writes the orders to a file and Excel uses VBA code to pick them
up
Maybe you need to turn on the local database setting for the ATC symbol?
On Sun, Feb 21, 2010 at 9:35 PM, patsgreatdeals patsgreatde...@yahoo.comwrote:
Using AddToComposite along with PremiumData.net I get no results once the
composite is built using Scan. I get the ~Composite calculated,
Plus one for Notepad++.
To answer your questions:
*- that means everytime new functions are available or get deleteted or
changed I`ll have to update UE wordfile !!!*
You have the same issue with any external editor. But it is not a big deal
since you only need to add them once.
*- F1
This is the AFL I use after setting up GMAIL. Works great!
Procedure emailAlert(subject, msg)
{
local text;
subject = StrReplace(subject, \, \\\);
msg = StrReplace(msg, \, \\\);
text = \ + subject + \ \ + msg + \;
AlertIf(true, EXEC C:\\Program Files\\AmiBroker\\EMailerSSL.exe, text, 5,
0);
}
I kept all amibroker group posts in my gmail account. Now I have*
**29756* messages
from Apr 2003. You can upload old messages through IMAP interface to gmail
which I used to upload probably 2 messages from Outlook. Gmail has the
great threading feature which groups messages of the same topic
I think CBT is the only way you can count signals for a portfolio.
On Fri, Dec 25, 2009 at 1:55 PM, Anthony Faragasso ajf1...@epix.net wrote:
I have not used them..but would StaticVariableGet() work ?
- Original Message -
*From:* Herman psy...@magma.ca
*To:*
It seems that the UKB has been out of service for a few days now.
http://www.amibroker.org/userkb/
Does anybody know what happened? Has it been moved?
Thanks,
- Mark H.
Did you specify any stops in the Settings?
On Thu, Nov 26, 2009 at 4:23 PM, Markus Witzler funny...@web.de wrote:
Hello,
from the manual, I read that in low-level CBT, bo.handlestops MU:ST be
called.
But what if one´s system doens´t have any stops being coded?
Plus, I noticed that I
Because you have spaces in the command, you need to quote it up in addition
to Mike's suggestion.
Like this:
WshShell.Run(\C:\\Documents and
Settings\\Administrator\\Desktop\\Autoit\\HelloWorld.exe\);
On Thu, Nov 26, 2009 at 4:55 PM, Rajiv Arya rajivary...@hotmail.com wrote:
thanks, but it
I think it comes with the latest Amibroker beta installation.
On Tue, Nov 24, 2009 at 10:52 AM, gesges ges8...@gmail.com wrote:
I see TJ mentioned QP2.dll v 2.0.1 But I can't locate it on the AB web
site. Can someone point me to the new QP dll?
thanks,
ges
*There’s more than one way to skin a cat ;-)
I generally use JScript along with AFL to export the scan/exploration
results because I am familiar with both. (In addition I also use AutoIt3
script to automate the JScript :-))
But I like Herman's solution, simple and elegant.
- Mark
*
On Thu, Nov
Why not use OLE to export the result in the end of the afl?
On Wed, Nov 18, 2009 at 11:17 AM, bistrader bistra...@yahoo.com wrote:
I would like to create a csv file of an afls' exploration. Does anyone have
an example?
Herman:
You can set a symbol's database to local manually or use OLE code such as
this:
AB = CreateObject(Broker.Application);
Stocks_ = AB.Stocks;
Stock_ = Stocks_.Add(symol);
// set datasource to local
Stock_.DataSource = 1;
- Mark
On Mon, Nov 16, 2009 at 8:52 AM, Herman
It would be nice to use setOption() to change the periodicity setting.
Even though you can use time frame functions to switch back and forth in
your formula different time frames (as Mike pointed out), I found that the
portfolio loop always use the periodicity setting no matter what time frame
It may not be a problem with Amibroker. Sometimes if a malware gets on your
computer it can make strange things happen. Happened to me once making some
of my registered software stop functioning. You should be able to work it
out with AB support.
On Sat, Nov 14, 2009 at 11:36 AM, frankphd_us
I think you are requesting an enhancement to the DDE plugin. You should send
the request to Amibroker support or log an entry in the suggestion center.
It will not help you go anywhere by posting to this group, especially with
misleading title like this one.
On Fri, Nov 13, 2009 at 12:34 PM,
Yes, you can do all these using the advanced low level custom portfolio
backtester.
On Fri, Nov 13, 2009 at 12:53 AM, an0n73 an0...@yahoo.com wrote:
Hi,
I would like to do the following but not sure if it's possible or how to do
it. Any ideas?
After a Buy is triggered, I want to wait N
, Oct 14, 2009 at 12:25 PM, Mark Hike markh...@gmail.com wrote:
I am using AlertIF() to send status emails for my auto trade system.
However, the subject of the emails seem to be a fixed format, like Alert:
Other (5) ADP on 10/14/2009 1:00:00 PM,
is there a way to control the subject to make
It may be due to your data source. I am using IQFeed and do not see this
problem in 5.29.2.
On Thu, Nov 12, 2009 at 10:26 AM, zl_1 zlzzz...@yahoo.com.tw wrote:
please see
http://docs.google.com/Doc?docid=0AVHyL1I16nKWZGhwZjRwNHhfMTA4bXI4aGJrZmshl=eninvite=CKithukC
Mike has given a good example when you can use SetTradeDelays(0, 0, 0, 0). I
just want to add that you can also to that if you only today's open price in
your formula.
On Thu, Nov 12, 2009 at 8:30 AM, de_techneut twistedcha...@gmail.comwrote:
Hi An0n73,
i would disagree when you state it
What's the point of you putting out those screenshots?
Do you understand what TJ pointed out? And reply to his post?
Did you check your DDE plugin, making sure it has been updated, and report
back?
On Thu, Nov 12, 2009 at 7:37 PM, zl_1 zlzzz...@yahoo.com.tw wrote:
*Please see the new
I am not surprised :-)
Try to run a simple system over 3 year 1 minutes data with 100 symbols, AB
would get it done in less than 5 minutes, and the other software just
crashes!
On Tue, Nov 10, 2009 at 1:41 PM, Jez j...@automated-trading-system.comwrote:
I recently started using AmiBroker and
On Mon, Nov 9, 2009 at 8:20 AM, Nick de Peyster nickdepeys...@yahoo.comwrote:
Hi,
Or could you submit an ASCII file with a custom list of dates that are
eligible for trading?
Very easy to do using DateNum() and file reading functions.
Not sure how you would use the volume data, but I would say that you can not
use it for backtesting more than a few months back. That's because the
components of the index keep changing and you would need to account for the
survivorship bias.
On Fri, Oct 23, 2009 at 3:24 PM, Alan Northam
.
-- Keith
Mark Hike wrote:
Not sure how you would use the volume data, but I would say that you can
not use it for backtesting more than a few months back. That's because the
components of the index keep changing and you would need to account for the
survivorship bias.
On Fri, Oct 23, 2009
Use this code to load current symbol (for example !COMP)
Docs = AB.Documents
Docs.Open(!COMP)
On Mon, Oct 19, 2009 at 2:49 AM, gajanan gajan...@gmail.com wrote:
HI,
Thanks a lotsteve.. that helped partially ...
I'm having problem setting the current symbol through VB.
AOneStk =
I am using AlertIF() to send status emails for my auto trade system.
However, the subject of the emails seem to be a fixed format, like Alert:
Other (5) ADP on 10/14/2009 1:00:00 PM,
is there a way to control the subject to make it more meaningful?
Not a big deal, but nice to have.
IQFeed states that they support 1800 symbols for additional fee (Basic is
500).
On Wed, Oct 14, 2009 at 9:09 AM, Herman psy...@magma.ca wrote:
Hello Zsolt, what is your streaming ticker quota?
I am using DTN which is limited to 500 tickers, IB is 100 tickers. Trying
to do more gives me
TJ mentioned that he is converting it to a member only area to avoid
increasing spams.
On Fri, Oct 9, 2009 at 1:52 PM, interfool 0...@somenewfrog.com wrote:
Anyone know why the 3rd party library is down?
Take a look at *SetBacktestMode( mode ) *
On Mon, Oct 5, 2009 at 5:10 PM, fcee150206014 xk9@gmail.com wrote:
Hello,
I've been trying to backtest some old ideas but I have a problem, the
system recognizes all the raw signals but ignores more than half when doing
actual trades.
Thank
1. First pass
Run scan through all real tickers to generate artificial tickers for RSI
(close field).
2. Second pass
Run scan through all RSI artificial tickers. Do the following:
currentMax = Foreign(~minmax, high);
currentMin = Foreign(~minmax, low);
newMax = max(C, currentMax);
newMin = min(C,
You have unlimited number of indicators in AB if you spend a little time to
learn AFL. No other TA packages can compare to it.
On Sat, Oct 3, 2009 at 1:00 AM, Deepak Patade deepakpat...@yahoo.comwrote:
Hi,
Tim is very right in asking for addition of more indicators.
I have seen some of my
I have been using SecondCopy for many years without any problem. It can keep
multiple copies of the same file in case you want to back out your changes.
By the way the best freeware to compare text file is WinMerge. Though if you
use version control system like Subversion, this is less a problem.
There is no free lunch in this world. AmiBroker is basically a TA platform.
It does not and can not have everything everybody wants.
To meet your specific needs, there are two ways:
1. Buy third party add-ons.
If you look at other TA platforms (such as TradersStudio), you can see many
of them
Herman, that's something relatively easy to achieve.
Here is a piece of code to add a new ticker to database.
(It has no effect if the ticker already exists)
AB = CreateObject(Broker.Application);
Stocks_ = AB.Stocks;
Stock_ = Stocks_.Add(symol);
// AddToComposite won't work if
like to replace all tickers in my trading DB with the new ones for
the day, so that i don't exceed my streaming Ticker Quota.
thanks for the expertise!!!
herman
Mark Hike wrote:
Herman, that's something relatively easy to achieve.
Here is a piece of code to add a new ticker to database
You may want to look up the difference between different modes of backtests
in the document.
Regular mode won't work if you exit at the open and enter again later during
the day. Without knowing your trading rules, that is a wild guess.
On Wed, Sep 30, 2009 at 7:05 AM, woodshedder_blogspot
I am still using Acronis True Image 8.0 on Windows XP. No problem.
Also use SecondCopy 7 and Mozy only backup.
On Tue, Sep 29, 2009 at 2:29 PM, Rob sidharth...@yahoo.com wrote:
Hi,
Little poll... What's your favorite backup software...??
I've had a few problems with Acronis True Image
Agree with Steve.
In this case you may not want to create a new ticker. Otherwise you would
need to update it every time data changes in the underlying tickers. Use
Foreign() works best.
On Mon, Sep 28, 2009 at 12:16 PM, Steve Dugas sjdu...@comcast.net wrote:
Hi - Since you want to create a
Shouldn't it be something like:
AlertIf( 1, EXEC cscript, C:\\Test.js, 0, 0, 0 );
On Mon, Sep 28, 2009 at 12:28 PM, Herman psy...@magma.ca wrote:
No go, I tried every mutation i could think of. Single/double backslash,
spaces no spaces, even placed the script in the root dir:
if (
RunJScript( test.js );
Would be very handy i would think...
herman
Mark Hike wrote:
Shouldn't it be something like:
AlertIf( 1, EXEC cscript, C:\\Test.js, 0, 0, 0 );
On Mon, Sep 28, 2009 at 12:28 PM, Herman psy...@magma.ca wrote:
No go, I tried every mutation i could think of. Single/double
Market
Beatershttp://www.amazon.com/gp/product/0934380953/ref=ox_ya_oh_product:
More meat than the Wizards series.
On Mon, Sep 28, 2009 at 2:45 PM, Bisto bistoma...@yahoo.com wrote:
Hi guys,
I am here to ask you which books helped you more in learning how to
successful desing/validate
Of *Mark Hike
*Sent:* Sunday, September 27, 2009 7:02 AM
*To:* amibroker@yahoogroups.com
*Subject:* [amibroker] Change default Portfolio Equity Chart?
Hi Folks,
Does anyone now how to change the default portfolio equity chart? My
current default portfolio equity chart is named Portfolio.afl
I don't think you can do it through JScript. You would need to do it
manually via *Symbol-Categories* , assigning industries to sectors.
I may be wrong though since I just skipped the document for import.
On Sat, Sep 26, 2009 at 8:40 AM, jorgen_wallgren
jorgen.wallg...@gmail.comwrote:
Hi!
I
want to spend hours every day assigning it manually for every time I create
a database. :-)
I know it can be done via JScript, but don't know how?
Jorgen
--- In amibroker@yahoogroups.com amibroker%40yahoogroups.com, Mark Hike
markh...@... wrote:
I don't think you can do it through
Hi Folks,
Does anyone now how to change the default portfolio equity chart? My current
default portfolio equity chart is named Portfolio.afl. I want it to be
MyColoredPortfolio.afl. But I don't seem to be able to find a way to change
the default.
Of course I can rename it to Portfolio.afl. But
) and finding which one has
the name, given by CategoryGetName( categoryWatchlist, i) , equal to the one
you want
hope it could help
Bisto
--- In amibroker@yahoogroups.com amibroker%40yahoogroups.com, Mark Hike
markh...@... wrote:
Folks,
I am working to automate an exploration
Not sure if it applies to your needs, AB does have ODBC client support. You
can connect to you Access database via the odbc plugin.
On Thu, Sep 24, 2009 at 10:47 PM, teachme_please
teachme.tha...@gmail.comwrote:
Dear Amibroker gurus,
I have painstakingly built up an Access database
your JScript read from the file to get your filter value before
running what you really wanted to run in the first place.
Mike
--- In amibroker@yahoogroups.com amibroker%40yahoogroups.com, Mark Hike
markh...@... wrote:
I am talking about OLE object for Analysis, not AFL. CategoryGetName
I have found a hack to do it without using a file :-)
Just create a bogus ticker and use some of its fields to pass data between
JScript and AFL.
On Fri, Sep 25, 2009 at 4:26 PM, Mark Hike markh...@gmail.com wrote:
Thanks, Mike, that's a good workaround. Hopefully TJ will add native
support
Cum(C)/Cum(1)
On Thu, Sep 24, 2009 at 8:54 AM, spikejones65 spikejone...@yahoo.comwrote:
I am new AB user and new to programming so any help is appreciated.
I am trying to create a moving average that is anchored to a start date.
Following the start date for each additional day added to
Maybe you can submit a suggestion to TJ. That should not be difficult to add
...
On Thu, Sep 24, 2009 at 4:14 PM, spacebass5000 spacebass5...@yahoo.comwrote:
--- In amibroker@yahoogroups.com amibroker%40yahoogroups.com, Timothy
Ryan tr4d...@... wrote:
I don't understand if you have data
Folks,
I am working to automate an exploration on a watchlist using JScript.
It seems the OLD Analysis object only accept watchlist number as filter, not
watchlist name.
I only have the watchlist name and its index number can change any time
since I keep adding and deleting watchlists all the
regards,
Tomasz Janeczko
amibroker.com
- Original Message -
*From:* Mark Hike markh...@gmail.com
*To:* amibroker@yahoogroups.com
*Sent:* Monday, September 21, 2009 3:21 PM
*Subject:* Re: Re[2]: [amibroker] Is price on demand only possible in
Amibroker?
TJ:
Thanks for the trick. I
Alert(Buy, EMAIL, Buy alert on + Name() + ( + FullName() + ) +
LastValue(Close), 1);
On Wed, Sep 23, 2009 at 1:25 PM, Vinay Gakkhar. vgakk...@yahoo.co.ukwrote:
Dear learned senior members,
In Alertif, I don't know how to modify the following to get the 'symbol
full name' instead of full
amibroker.com
- Original Message -
*From:* Herman psy...@magma.ca
*To:* Mark Hike amibroker@yahoogroups.com
*Sent:* Monday, September 21, 2009 11:32 AM
*Subject:* Re[2]: [amibroker] Is price on demand only possible in
Amibroker?
No Mark, I have no solution. afaik, Backfill cannot
From version 5.25:
StaticVarRemove(*)
On Mon, Sep 21, 2009 at 10:57 PM, Brenton Hill bphill0...@yahoo.com.auwrote:
Hi
Is there an easy way to remove all static variables at once?
I know I can use *StaticVarRemove( ''variablename'' ) *but as far as I
can see this require a call for each
Run an exploration with just:
filter = 1;
On Sat, Sep 19, 2009 at 4:19 PM, herpse30 herps...@yahoo.com wrote:
Is there an easy way to print out a list of just the stock symbols stored
in an Amibroker database?
Thanks
Don't forget MetaStock and Wealth-Lab, they were both bought out by large
company and have a lot of support/sales people. But they are long dead in
terms of innovations and new user requested features.
On Sat, Sep 19, 2009 at 4:30 PM, herpse30 herps...@yahoo.com wrote:
The better question
.
...
--- In amibroker@yahoogroups.com amibroker%40yahoogroups.com, Mark Hike
markh...@... wrote:
DrawDown has nothing to do with your margin, it is the percentage drop
from
peak equity.
Margin controls how much you can trade.
On Wed, Sep 16, 2009 at 5:02 PM, Brandon_Ridenour
Hmm. I don't see any problem with AB if you make leverage part of the
systems...
On Thu, Sep 17, 2009 at 1:16 PM, bistrader bistra...@yahoo.com wrote:
My point? Sorry.
My point is that it would be nice if AB provided the same return and mdd
for my leverage 2 ETF and my leverage 1 ETF with
If you can run a virtual windows machine on Solaris you can run AB. I don't
think you can run it directly though, since their binaries are not
compatible.
Linux is the future. Solaris is only good for server.
On Thu, Sep 17, 2009 at 11:34 PM, loewenste...@rocketmail.com
zl...@hotmail.com wrote:
I read Graham's note as that you can use the value in sell array to tell
what has happened, probably for reporting purpose. Obviously there is some
undocumented effect of setting the value. I would be wary of this kind of
hack, because sometimes one doesn't really know what's going on. I like
the
DrawDown has nothing to do with your margin, it is the percentage drop from
peak equity.
Margin controls how much you can trade.
On Wed, Sep 16, 2009 at 5:02 PM, Brandon_Ridenour
brandon_riden...@yahoo.com wrote:
Hi All,
A quick simple question about Max System Drawdown -- if I am using
, Mark Hike
markh...@... wrote:
I read Graham's note as that you can use the value in sell array to tell
what has happened, probably for reporting purpose. Obviously there is
some
undocumented effect of setting the value. I would be wary of this kind of
hack, because sometimes one doesn't
I use subversion and winmerge.
On Thu, Jun 18, 2009 at 8:25 AM, i cs ics4...@yahoo.com.au wrote:
Hi Reinsley,
I don't think that I would have thought of that way
of doing it in a thousand years!
Thanks for sharing!
Robert Z
--
*From:* reinsley
71 matches
Mail list logo