-
Link
http://niftyfno.forums-free.com/stock-charting-mt4-version-nse-stock-chart-v201-t33.html
contact: mail and chat [email protected]
Date 17.11.2011
Stock Charting MT4 Version NSE Stock Chart V201
In this version.
1) We can watch RealTime chart.(Data source Google)
2) With one click We can download all timeframe data of all
stock under market watch. (
Data source is Google Finance)
3) We can do stock scan on EOD or EOD + any other timeframe. and
save scan Report in
excel file .
Multitimeframe stock scan is most important feature we will
enjoy.
(Note: Realtime Stock Scan not possible, stock scan on already
downloaded data is
possible)
Follow below steps.
-
Step 1: Create one folder name MT4 Stock Chart on any drive.
Step 2: if you already have Metatrader- 4 installed from any
broker e.g GCI or XTB or boroco, then from your already installed
location Copy one file name terminal.exe and paste in folder MT4
Stock Chart which we have created in step 1.
Step 3: In folder MT4 Stock Chart you will see only one file
name terminal.exe Now double click on that file, and MetaTrader -4
will get open
Step 4: Click Cancel , then Login window will come. Again Click
Cancel, and close MT4. Go to folder MT4 Stock Chart and you will
notice now lot of folder got created These all folder are created
by terminal.exe
-
Step 5: Now create one folder name NSE under folder History.
Step 6: Download attached zip file , it content 7 files and 2
folders. Unzip it to some folder. Copy file Price Display V201.ex4
and NSE Stock Chart V201.ex4 in folder indicator.
-
Step :7 Copy file Update ALL Charts V201.ex4 , Refresh All Chart
V201.ex4 and Create Symbol List V201.ex4 in folder scripts
Step 8: Copy symbols.txt to folder file , symbol s file content
list of all stock name. Symbols file content 230 stocks, you can
add or remove stock from this list.
You can add up to 2500 stocks but it will be good to keep list
shorter so that download and update process will be fast .
-
Step 9: copy file NIFTY5 in folder NSE.
From Zip file which you unzip in step 6 copy 2 folders include
and library to folder expert. As shown in below picture
-
Step 10: Till Now all file are copy to respective location. Now
click on Terminal and MT4 will open Cancel registration window,
then Login window will come.
In Login window in Login type 1234 , in Password Type 1234 and
in server Type NSE In select checkbox Save account information ,
and click button Login
At right bottom corner of MT4 you will see status No
Connection
Let it be. It will show o connection since we are not connecting
to any server.
Step 11: Now close MT4 and open again Open. Then on MT4 window
close all window , arrange all buttons positions so that MT4 looks
like below picture
-
Step 12: go to Menu File -> Open Offline and you will see Pop
up window Click on NIFTY5 and click Button Open
And you will see below picture. This is Nifty sample offline
chart.
-
Step 13: Now go to Menu View -> Navigator
You will see Navigator window and under script you will see
three script.
Click on Create Symbol List V201 and drag it on Chart and you
will see below picture
-
Just click OK
You will see One Alert window, message Done: Restart MT4 Now
close MT4 and open again MT4
-
Now in folder NSE you will see 3 more files added
Step 14: Go to menu View - > Market Watch
-
Right click on Nifty then Symbol then you will see Symbols pop
up window
-
As shown in above picture Click on on NSE and then click button
Show and you will see all stock symbol in Market watch window, as
shown in below picture. Close that symbol pop up window.
-
Step 15: Now go to Menu Tools then Options
Do settings as shown in below picture and click ok
-
Step 16: Click on Script Update ALL Charts V201 drag it on
chart, then you will see popup window with input parameter, no need
to change anything we will update all timeframe data. So click
OK
Once you click OK Chart update will start and you will see
status changing on chart Marked with arrow..status will continues
change till all timeframe data get downloaded It will show
Timeframe and stock name which is getting downloaded. This process
will continue till all data downloaded, this can take 15 to 20 min
depend on number of stock. For 230 stock total data download will
be 50MB, loading M1 data takes time. After download completion ,
you will get one alert pop up, read it we will do it in next
step.
-
Step 17: Close MT4 , go to folder NSE, delete file symbols.sel
and rename file symbol_1.sel as symbols.sel this will enable us to
see all stock prices appearing in market watch. Then Open MT4.
**You can also automate this deleting and renaming process by
creating one .bat file. c: CD\ CD E:\ \MT4 Stock
Chart\history\NSE
-
del symbols.sel rename symbols_1.sel symbols.sel exit In below
picture you can see market watch showing Prices.
Step 18: Now we have all data downloaded Now we will see how to
open chart Close that NIFTY offline chart, we dont need it now. And
also close navigator window. Right click on any symbol and then
select Chart window and you will see Chart get open
-
In above picture in menu button there are M1, M5, M15, M30, H1,
D1 Buttons When you click M5 Button chart will show 5min chart or
D1 for Daily chart
Tip: Just click on any stock name and drag that name on chart
and chart will show that stock . You can quick navigate through
different charts. Now we are ready to play on chart On next page we
will see how to make chart good looking
Step 19: Configuring good looking Chart and saving it as default
template.
Click on M5 button so that we see 5min chart Click on candle
button and also zoom button Click F8 and one pop up will come.
-
You can change candle color.
Click OK Click ok and you will see nice looking chart as shown
in below picture
-
Now we will save this template as default template so next time
when you open chart it will open with this template, click on
template button and save template and then give name as default and
save
Now close chart and open new chart..and you will see this time
chart open with your default template.
-
Step 20: How to get RealTime updating chart. And create
Template.
Go to Menu File -> Open Offline, you will get pop up window
showing list of files. If you want to see e.g. ACC 5min Chart.
Locate file name ACC,M5 and click open You will see chart with name
ACC,M5(offline)
Right click on chart and in pop up menu go to Template and then
select default Now you will see color chart. Now open navigator
window by clicking Ctrl+N, and under Custom indicator, click on
indicator NSE Stock Chart V201 and drag it on chart, you will see
Indicator input parameter window In input parameter no need to
change anything , field Wait Time 3 is Refresh time in seconds. If
you make it 5 then chart will update every 5 sec. dont go below 3
sec refresh time. Click OK and in same way put indicator Price
Display V201 on chart. If you right click on chart and select
indicator list, you will see both indicator appearing in list. Now
save this template as offline template ( refer previous picture )
Now your default template is ready and next time when you open
offline chart it will get open with two indicators already placed.
Open any 5min chart from Menu File -> New Chart. Now from
navigator click on Refresh All Chart V201 and drag it on chart.
Note: Apply script Refresh All Chart V201 only on One chart. it
will auto refresh all open offline chart every 3 Sec. if you
restart MT4 then you have to again apply script. And your chart
will start moving, check it when market start. If you want to stop
RealTime Update, just right click on chart and remove script
-
Some Points. 1) All data is read from Google finance. So
accuracy of data depend on google data . 2) when you run update
data script daily it will update data from last updated And it will
be fast. It will take just 3 to 5 min. To keep database updated Run
script Update ALL Charts V201 before 15day . Since we can backfill
max 15day from google. 3) you can add your indicators in default
and offline template
Stock Scan on MT4 Yes ..we can do stock scan on MT4 once you
update database of all chart. This subject I will discuss in
another word file since it involve different things and
requirement.
-
Attention: This is not Perfect real time data update tool. Only
latest data fetch. Data fetch from google finance, and may content
some error. This tool is created for Education purpose and not for
Commercial sell. You can use this tool for Technical analysis.
If you like this tool and want to appreciate , you can Donate as
per your wish. For Donations Contact e-mail
[email protected] If you want, you can register in my
private forum, http://niftyfno.forums-free.com/