01 | { |
02 | data: { |
03 | dataSets: [ |
04 | { |
05 | id: "dataSet1", |
06 | sourceUrl: "./../../csv-data/msft_daily_short.csv", |
07 | csvSettings: { |
08 | ignoreFirstRow: true, |
09 | rowsSeparator: "\n" |
10 | }, |
11 | locale: { |
12 | dateTime: { |
13 | format: "%yyyy%MM%dd" |
14 | } |
15 | } |
16 | }, |
17 | { |
18 | id: "dataSet2", |
19 | sourceUrl: "./../../csv-data/orcl_daily_short.csv", |
20 | csvSettings: { |
21 | ignoreFirstRow: true, |
22 | rowsSeparator: "\n" |
23 | }, |
24 | locale: { |
25 | dateTime: { |
26 | format: "%yyyy%MM%dd" |
27 | } |
28 | } |
29 | } |
30 | ], |
31 | dataProviders: { |
32 | generalDataProviders: [ |
33 | { |
34 | dataSet: "dataSet1", |
35 | id: "dp1", |
36 | fields: [ |
37 | { |
38 | type: "Value", |
39 | column: 4, |
40 | approximationType: "Close" |
41 | } |
42 | ] |
43 | }, |
44 | { |
45 | dataSet: "dataSet2", |
46 | id: "dp2", |
47 | fields: [ |
48 | { |
49 | type: "Value", |
50 | column: 4, |
51 | approximationType: "Close" |
52 | } |
53 | ] |
54 | } |
55 | ], |
56 | scrollerDataProviders: [ |
57 | { |
58 | dataSet: "dataSet1", |
59 | column: 4 |
60 | } |
61 | ] |
62 | } |
63 | }, |
64 | settings: { |
65 | insideMargin: { |
66 | left: 50, |
67 | right: 55 |
68 | }, |
69 | charts: [ |
70 | { |
71 | legend: { |
72 | dateTime: { |
73 | enabled: false |
74 | } |
75 | }, |
76 | valueAxes: { |
77 | primary: { |
78 | position: "Left", |
79 | offset: 0, |
80 | tickmarks: { |
81 | enabled: true, |
82 | color: "#275BA8", |
83 | inside: false, |
84 | outside: true, |
85 | size: 3, |
86 | pixelHinting: true |
87 | }, |
88 | labels: { |
89 | showFirst: true, |
90 | showLast: true, |
91 | valign: "Center", |
92 | position: "Outside", |
93 | format: "{%Value}{numDecimals:0}", |
94 | font: { |
95 | color: "#275BA8" |
96 | } |
97 | }, |
98 | title: { |
99 | enabled: true, |
100 | offset: 30, |
101 | align: "Center", |
102 | renderAsBitmap: true, |
103 | rotation: -90, |
104 | format: "Primary Y-Axis", |
105 | font: { |
106 | family: "Tahoma", |
107 | color: "#333333", |
108 | bold: false |
109 | } |
110 | } |
111 | }, |
112 | extra: [ |
113 | { |
114 | id: "extra1", |
115 | position: "Right", |
116 | offset: 0, |
117 | tickmarks: { |
118 | enabled: true, |
119 | color: "#379B29", |
120 | inside: false, |
121 | outside: true, |
122 | size: 3, |
123 | pixelHinting: true |
124 | }, |
125 | labels: { |
126 | showFirst: true, |
127 | showLast: true, |
128 | valign: "Center", |
129 | position: "Outside", |
130 | format: "{%Value}{numDecimals:1}", |
131 | font: { |
132 | color: "#379B29" |
133 | } |
134 | }, |
135 | grid: { |
136 | enabled: false |
137 | }, |
138 | title: { |
139 | enabled: true, |
140 | offset: 37, |
141 | align: "Center", |
142 | renderAsBitmap: true, |
143 | rotation: 90, |
144 | format: "Additional Y-Axis", |
145 | font: { |
146 | family: "Tahoma", |
147 | color: "#333333", |
148 | bold: false |
149 | } |
150 | } |
151 | } |
152 | ] |
153 | }, |
154 | seriesList: [ |
155 | { |
156 | type: "Line", |
157 | dataProvider: "dp1", |
158 | color: "#275BA8", |
159 | axis: "Primary", |
160 | name: "MSFT" |
161 | }, |
162 | { |
163 | type: "Line", |
164 | dataProvider: "dp2", |
165 | color: "#379B29", |
166 | axis: "extra1", |
167 | name: "ORCL" |
168 | } |
169 | ] |
170 | } |
171 | ], |
172 | timeScale: { |
173 | selectedRange: { |
174 | type: "Custom", |
175 | startDate: "2008-01-01", |
176 | endDate: "2009-07-02" |
177 | } |
178 | } |
179 | } |
180 | } |