%@ page language="java"
import="java.sql.*,java.util.*,
common.*,ShmManager.*,
sise.koscom.*, sise.koscom.comm.*,sise.koscom.code.*, sise.koscom.util.*"
contentType="text/html;charset=euc-kr"
%>
<%
/*- ------------------------------------------------------------- -*
*- ÇÁ·Î±×·¥¸í : kosdaq_totaljisu.jsp
*- ÇÁ·Î±×·¥³»¿ë : ÄÚ½º´Ú Á¾ÇÕ Áö¼ö¿Í µî¶ô
*- ÀÛ¼ºÀÚ : ÀÌ»ó±Ç
*- ÀÛ¼ºÀÏ : 2005.09.07
*- ------------------------------------------------------------- -*/
int i;
// Á¾ÇÕ Áö¼ö¿Í µî¶ô
String upcode = "001";
/* °øÅë ¸Þ¸ð¸® Á¤º¸ */
CommonMem common_mem = new CommonMem();
common_mem.setMemType(Common.REAL_READ);
common_mem.setData();
ShmMap_COMMON_MEM shm_common = new ShmMap_COMMON_MEM();
shm_common.setCommarea(common_mem.getData());
String start_time = shm_common.get(shm_common.START_TIME);
String end_time = shm_common.get(shm_common.END_TIME);
String kosdaqjisu_time = shm_common.get(shm_common.KOSDAQJISU_TIME);
/* ÄÚ½º´Ú Áö¼ö ¸¶½ºÅÍ */
KseJisuMast kosdaqjisumast = new KseJisuMast();
String[] arr_jisu_time = kosdaqjisumast.getArrayJisuTimeSet(start_time, end_time);
kosdaqjisumast.setMemType(Common.REAL_READ);
kosdaqjisumast.setMarket("B");
kosdaqjisumast.setCode(upcode);
kosdaqjisumast.setData();
ShmMap_KOSDAQJISUMAST shm_kosdaqjisumast = new ShmMap_KOSDAQJISUMAST();
shm_kosdaqjisumast.setCommarea(kosdaqjisumast.getData());
/* ÄÚ½º´Ú Áö¼ö */
KseJisu kosdaqjisu = new KseJisu();
kosdaqjisu.setMemType(Common.REAL_READ);
kosdaqjisu.setMarket("B");
kosdaqjisu.setCode(upcode);
kosdaqjisu.setTimeData(arr_jisu_time);
kosdaqjisu.setData();
ShmMap_KOSDAQJISU shm_kosdaqjisu = new ShmMap_KOSDAQJISU();
shm_kosdaqjisu.setCommarea(kosdaqjisu.getData());
ShmMap_KOSDAQJISU.OCC_KOSDAQJISU occ_kosdaqjisu[] = null;
/* ÄÚ½º´Ú Áö¼ö µî¶ô */
JisuDung kosdaqjisudung = new JisuDung();
String[] arr_time_title = kosdaqjisudung.getArrayTimeTitle(start_time, end_time);
String[] arr_dung_time = kosdaqjisudung.getArrayDungTimeSet(start_time, end_time);
kosdaqjisudung.setMemType(Common.REAL_READ);
kosdaqjisudung.setMarket("B");
kosdaqjisudung.setCode(upcode);
kosdaqjisudung.setTimeData(arr_dung_time);
kosdaqjisudung.setData();
ShmMap_KOSDAQDUNG shm_kosdaqdung = new ShmMap_KOSDAQDUNG();
shm_kosdaqdung.setCommarea(kosdaqjisudung.getData());
ShmMap_KOSDAQDUNG.OCC_KOSDAQDUNG occ_kosdaqdung[] = null;
String yes_jisu = shm_kosdaqjisumast.get(shm_kosdaqjisumast.YES_CLOSE);
int element_cnt = arr_jisu_time.length;
String total_stock = Common.parseIntStr(shm_kosdaqjisumast.get(shm_kosdaqjisumast.TOTAL_STOCK),0.001); // ´ÜÀ§:¹é¸¸ÁÖ
String dungrak_rate,gise_up,gise_down,jong_cnt,trade_cnt,trade_rate;
// Áö¼ö ÀúÀå ¹è¿
String[] now_jisu = new String[element_cnt];
// Áö¼öºÎÈ£ ÀúÀå ¹è¿
String[] sign = null;
// ShmMapÀÇ inner Ŭ·¡½º ¹è¿
occ_kosdaqjisu = new ShmMap_KOSDAQJISU.OCC_KOSDAQJISU[element_cnt];
occ_kosdaqdung = new ShmMap_KOSDAQDUNG.OCC_KOSDAQDUNG[element_cnt];
int real_cnt = 0;
for(i=0; i < element_cnt; i++){
occ_kosdaqjisu[i] = shm_kosdaqjisu.getOCC_KOSDAQJISU(i);
now_jisu[i] = occ_kosdaqjisu[i].get(occ_kosdaqjisu[i].JISU);
if(!now_jisu[i].equals("")){
real_cnt++;
}
}
if(real_cnt == 1)
{
if(Common.parseInt(kosdaqjisu_time) < Common.parseInt(arr_jisu_time[0]))
{
real_cnt = 0;
}
}
if(real_cnt > 0){
sign = new String[real_cnt];
occ_kosdaqdung = new ShmMap_KOSDAQDUNG.OCC_KOSDAQDUNG[real_cnt];
for(i=0; i < real_cnt; i++){
occ_kosdaqdung[i] = shm_kosdaqdung.getOCC_KOSDAQDUNG(i);
sign[i] = occ_kosdaqjisu[i].get(occ_kosdaqjisu[i].BUHO);
}
}
%>
Koscom / Áõ±ÇÁ¤º¸ / ÄÚ½º´Ú Á¤º¸ / Á¾ÇÕÁö¼ö
<%@ include file="/include/koscom_top.inc" %>
|
<%@ include file="/include/sise_left_menu.inc" %>
|
|

|
|
<%@ include file="/include/koscom_top_ad.inc" %>
<%=Common.getNavigation("B")%>
|
|
|
 |
|
|
|
| ±¸ ºÐ |
<%
for(i=0; i < element_cnt; i++) {
%>
<%=arr_time_title[i]%> |
<%
}
%>
Áö¼ö ÀüÀÏ´ëºñ µî¶ôÀ²(%) |
<%
for(i=0; i < real_cnt; i++) {
dungrak_rate = String.valueOf(Common.getDiffRate(now_jisu[i], yes_jisu, true));
%>
<%=Common.setPriceColorFromSign(Common.parseFloatStr(now_jisu[i],0.01), sign[i], "F")%>
<%=Common.signToSymbol(sign[i])%> <%=Common.setPriceColorFromSign(Common.parseFloatStr(occ_kosdaqjisu[i].get(occ_kosdaqjisu[i].DAEBI), 0.01), sign[i], "F")%>
<%=Common.setPriceColorFromSign(dungrak_rate,sign[i],"F")%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
°Å·¡·®(õÁÖ) °Å·¡´ë±Ý(¹é¸¸) |
<%
for(i=0; i < real_cnt; i++){
%>
<%=Common.dformat(occ_kosdaqjisu[i].get(occ_kosdaqjisu[i].VOL))%> <%=Common.dformat(occ_kosdaqjisu[i].get(occ_kosdaqjisu[i].AMT))%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
»óÀåÁÖ¼ö(¹é¸¸) »óÀåÁ¾¸ñ¼ö |
<%
for(i=0; i < real_cnt; i++){
%>
<%=Common.dformat(total_stock)%> <%=Common.dformat(occ_kosdaqdung[i].get(occ_kosdaqdung[i].JONG_CNT))%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
»óÇÑÁ¾¸ñ¼ö(¡è)
»ó½ÂÁ¾¸ñ¼ö(¡ã)
º¸ÇÕÁ¾¸ñ¼ö
Ç϶ôÁ¾¸ñ¼ö(¡å)
ÇÏÇÑÁ¾¸ñ¼ö(¡é)
|
<%
for(i=0; i < real_cnt; i++) {
%>
<%=Common.dformat(occ_kosdaqdung[i].get(occ_kosdaqdung[i].MAX))%>
<%=Common.dformat(occ_kosdaqdung[i].get(occ_kosdaqdung[i].UP))%>
<%=Common.dformat(occ_kosdaqdung[i].get(occ_kosdaqdung[i].SAME))%>
<%=Common.dformat(occ_kosdaqdung[i].get(occ_kosdaqdung[i].DOWN))%>
<%=Common.dformat(occ_kosdaqdung[i].get(occ_kosdaqdung[i].MIN))%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
±â¼¼(»ó½Â) ±â¼¼(Ç϶ô) |
<%
for(i=0; i < real_cnt; i++) {
%>
<%=Common.dformat(occ_kosdaqdung[i].get(occ_kosdaqdung[i].GISE_UP))%>
<%=Common.dformat(occ_kosdaqdung[i].get(occ_kosdaqdung[i].GISE_DOWN))%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
°Å·¡Çü¼ºÁ¾¸ñ¼ö °Å·¡Çü¼ºÀ² |
<%
for(i=0; i < real_cnt; i++) {
jong_cnt = occ_kosdaqdung[i].get(occ_kosdaqdung[i].JONG_CNT);
trade_cnt = occ_kosdaqdung[i].get(occ_kosdaqdung[i].TRADE_CNT);
trade_rate = String.valueOf(Common.getTradeRate(trade_cnt, jong_cnt));
%>
<%=Common.dformat(trade_cnt)%> <%=Common.fformat(trade_rate)%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
|
| <%@ include file="/include/used_notice.inc" %> |
|
|
<%@ include file="/include/koscom_bottom.inc" %>
|