Data feed to sierra charts s/w!

#1
is there any data feed provider for sierra charts other than interactive brokers?

OR

any way of feeding the data from odin/now/trade tiger or google?
 
#3
system processor is strong. so it can withstand heavy memory usage.
but i am a non techie who is new to even amibroker!
btw - do u hv any video tutorial or text link to help. do u use it urself this way? in short hw 2 do it?
thks anywys!

Try CSV Format. thru AMI, It will be quite heavy on ur comp if siera charts works realtime with ASCII
 

jlmalhotra

Active Member
#4
Here is the AFL that converts ANI Data to Text


/*
Export intraday and EOD data to TXT files
One file for each stock
In the first line insert the directory you want to save them to, make sure the
directory exists
Select your charts to export with the "Apply to" filter in AA window
Select the timeframe period you want to save as using the AA "Settings"
Press Scan button
by Graham Kavanagh 05 Feb 2004
*/

fh = fopen( "c:\\SaveData\\"+Name()+".txt", "w");
if( fh )
{
fputs( "Ticker,Date,Time,Open,High,Low,Close,Volume \n", fh );
y = Year();
m = Month();
d = Day();
r = Hour();
e = Minute();
n = Second();

for( i = 0; i < BarCount; i++ )
{
fputs( Name() + "," , fh );
ds = StrFormat("%02.0f-%02.0f-%02.0f,",
y[ i ], m[ i ], d[ i ] );
fputs( ds, fh );

ts = StrFormat("%02.0f:%02.0f:%02.0f,",
r[ i ],e[ i ],n[ i ] );
fputs( ts, fh );

qs = StrFormat("%.4f,%.4f,%.4f,%.4f,%.0f\n",
O[ i ],H[ i ],L[ i ],C[ i ],V[ i ] );
fputs( qs, fh );
}

fclose( fh );
}

Buy = 0;
 

jlmalhotra

Active Member
#5
Also try Volumedigger OdinFeeder. It feeds NinjaTrader in Text format but the format might not work with sierra chart.
Suggest get in touch with Joydeep Mitra of volumedigger and request him to change the format or demiliter. Again Might be difficult since he has discontinued his work. But still one can try. Here is his email [email protected]
 
#6
sorry - but hw tis will help me?

Here is the AFL that converts ANI Data to Text


/*
Export intraday and EOD data to TXT files
One file for each stock
In the first line insert the directory you want to save them to, make sure the
directory exists
Select your charts to export with the "Apply to" filter in AA window
Select the timeframe period you want to save as using the AA "Settings"
Press Scan button
by Graham Kavanagh 05 Feb 2004
*/

fh = fopen( "c:\\SaveData\\"+Name()+".txt", "w");
if( fh )
{
fputs( "Ticker,Date,Time,Open,High,Low,Close,Volume \n", fh );
y = Year();
m = Month();
d = Day();
r = Hour();
e = Minute();
n = Second();

for( i = 0; i < BarCount; i++ )
{
fputs( Name() + "," , fh );
ds = StrFormat("%02.0f-%02.0f-%02.0f,",
y[ i ], m[ i ], d[ i ] );
fputs( ds, fh );

ts = StrFormat("%02.0f:%02.0f:%02.0f,",
r[ i ],e[ i ],n[ i ] );
fputs( ts, fh );

qs = StrFormat("%.4f,%.4f,%.4f,%.4f,%.0f\n",
O[ i ],H[ i ],L[ i ],C[ i ],V[ i ] );
fputs( qs, fh );
}

fclose( fh );
}

Buy = 0;
 

jlmalhotra

Active Member
#7
Create a folder c:\\SaveData


Use this formula in Automatic Analysis and set the time to scan every sec or 2 sec ot 1 min

Text files will update in the above folder
 

Similar threads