store |
SEC_CODE |
!csvLine |
store |
EXCHANGE_CODE |
!csvLine |
store |
TRANS_DATE |
!csvLine |
store |
Volume |
!csvLine |
store |
TOTAL_VALUE |
!csvLine |
csvSave |
ThoaThuan |
#DeleteAfterExport |
selectWindow |
tab=open |
https://hnx.vn/co-phieu-etfs/du-lieu-thi-truong-ny-quy-mo.html |
pause |
3000 |
|
executeScript |
d=new Date(); m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1); return m+"/"+d.getDate() + "/" + d.getFullYear(); |
d1 |
executeScript |
d=new Date(); var m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1); var dd=d.getDate(); if (dd<10) {dd='0'+dd;} return dd+"."+m+"."+d.getFullYear(); |
d2 |
click |
xpath=//*[@id="end"] |
|
pause |
10000 |
|
storeText |
xpath=//*[@id="_tableDatas"]/tbody/tr[last()]/td[12]/span |
Vol1 |
storeText |
xpath=//*[@id="_tableDatas"]/tbody/tr[last()]/td[13]/span |
Val1 |
executeScript |
return Number (${Vol1}.replace(/[^0-9]/g,'')); |
Vol1a |
executeScript |
return Number (${Val1}.replace(/[^0-9]/g,'')); |
Val1a |
store |
HNX-INDEX |
!csvLine |
store |
2 |
!csvLine |
store |
${d1} |
!csvLine |
store |
${Vol1a} |
!csvLine |
store |
${Val1a} |
!csvLine |
csvSave |
ThoaThuan |
#DeleteAfterExport |
select |
xpath=//*[@id="cboIndex"] |
label=HNX30 |
click |
xpath=//*[@id="btn_search"] |
|
pause |
3000 |
|
click |
xpath=/html/body/div[1]/div[2]/div[3]/div[2]/div[1]/div[2]/div[3]/div[2]/ul/div/div[2]/li[5]/span |
|
pause |
10000 |
|
storeText |
xpath=//*[@id="_tableDatas"]/tbody/tr[last()]/td[12]/span |
Vol2 |
storeText |
xpath=//*[@id="_tableDatas"]/tbody/tr[last()]/td[13]/span |
Val2 |
executeScript |
return Number (${Vol2}.replace(/[^0-9]/g,'')); |
Vol2a |
executeScript |
return Number (${Val2}.replace(/[^0-9]/g,'')); |
Val2a |
store |
HNX30-INDEX |
!csvLine |
store |
2 |
!csvLine |
store |
${d1} |
!csvLine |
store |
${Vol2a} |
!csvLine |
store |
${Val2a} |
!csvLine |
csvSave |
ThoaThuan |
#DeleteAfterExport |
open |
https://hnx.vn/co-phieu-etfs/du-lieu-thi-truong-uc-quy-mo.html |
|
pause |
3000 |
|
click |
xpath=//*[@id="end"] |
|
pause |
10000 |
|
storeText |
xpath=//*[@id="_tableDatas"]/tbody/tr[last()]/td[12]/span |
Vol3 |
storeText |
xpath=//*[@id="_tableDatas"]/tbody/tr[last()]/td[13]/span |
Val3 |
executeScript |
return Number (${Vol3}.replace(/[^0-9]/g,'')); |
Vol3a |
executeScript |
return Number (${Val3}.replace(/[^0-9]/g,'')); |
Val3a |
store |
UPCOM-INDEX |
!csvLine |
store |
11 |
!csvLine |
store |
${d1} |
!csvLine |
store |
${Vol3a} |
!csvLine |
store |
${Val3a} |
!csvLine |
csvSave |
ThoaThuan |
#DeleteAfterExport |
open |
https://www.hsx.vn/Modules/Rsde/Report/ReportTradingView?fid=ed26ccb5486840afaf4399be59cee98d |
|
type |
id=dateFrom |
${d2} |
type |
id=dateTo |
${d2} |
click |
link=Xem kết quả |
|
pause |
20000 |
|
storeText |
xpath=/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[3]/div[4]/div/table/tbody/tr[2]/td[3] |
Vol4 |
storeText |
xpath=/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[3]/div[4]/div/table/tbody/tr[3]/td[3] |
Val4 |
executeScript |
return Number (${Vol4}.replace(/[^0-9]/g,'')); |
Vol4a |
executeScript |
return Number (${Val4}.replace(/[^0-9]/g,'')); |
Val4a |
store |
VNINDEX |
!csvLine |
store |
10 |
!csvLine |
store |
${d1} |
!csvLine |
store |
${Vol4a} |
!csvLine |
executeScript |
return (${Val4a}*10000) |
!csvLine |
csvSave |
ThoaThuan |
#DeleteAfterExport |
open |
https://www.hsx.vn/Modules/Rsde/Report/ReportHoseView/?fid=1d5c3f7ee10b4479990effb374242650 |
|
pause |
3000 |
|
type |
id=dateFrom |
${d2} |
type |
id=dateTo |
${d2} |
click |
link=Xem kết quả |
|
pause |
10000 |
|
storeText |
xpath=/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[3]/div[4]/div/table/tbody/tr[2]/td[3] |
Vol5 |
storeText |
xpath=/html/body/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[3]/div[4]/div/table/tbody/tr[3]/td[3] |
Val5 |
executeScript |
return Number (${Vol5}.replace(/[^0-9]/g,'')); |
Vol5a |
executeScript |
return Number (${Val5}.replace(/[^0-9]/g,'')); |
Val5a |
store |
VN30INDEX |
!csvLine |
store |
10 |
!csvLine |
store |
${d1} |
!csvLine |
store |
${Vol5a} |
!csvLine |
executeScript |
return (${Val5a}*10000) |
!csvLine |
csvSave |
ThoaThuan |
#DeleteAfterExport |
localStorageExport |
ThoaThuan.csv |
#DeleteAfterExport |