%@ 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"
%>
<%
/*- ------------------------------------------------------------- -*
*- ÇÁ·Î±×·¥¸í : kse_totaljisu.jsp
*- ÇÁ·Î±×·¥³»¿ë : °Å·¡¼Ò Á¾ÇÕ Áö¼ö¿Í µî¶ô
*- ÀÛ¼ºÀÚ : ¾ÈÇö¿Á
*- ÀÛ¼ºÀÏ : 2006.05.07
*- ------------------------------------------------------------- -*/
int i;
// Á¾ÇÕ Áö¼ö¿Í µî¶ô
String upcode = "01";
/* °øÅë ¸Þ¸ð¸® Á¤º¸ */
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 ksejisu_time = shm_common.get(shm_common.KSEJISU_TIME);
/* °Å·¡¼Ò Áö¼ö ¸¶½ºÅÍ */
KseJisuMast ksejisumast = new KseJisuMast();
String[] arr_jisu_time = ksejisumast.getArrayJisuTimeSet(start_time, end_time);
ksejisumast.setMemType(Common.REAL_READ);
ksejisumast.setMarket("A");
ksejisumast.setCode(upcode);
ksejisumast.setData();
ShmMap_KSEJISUMAST shm_ksejisumast = new ShmMap_KSEJISUMAST();
shm_ksejisumast.setCommarea(ksejisumast.getData());
/* °Å·¡¼Ò Áö¼ö */
KseJisu ksejisu = new KseJisu();
ksejisu.setMemType(Common.REAL_READ);
ksejisu.setMarket("A");
ksejisu.setCode(upcode);
ksejisu.setTimeData(arr_jisu_time);
ksejisu.setData();
ShmMap_KSEJISU shm_ksejisu = new ShmMap_KSEJISU();
shm_ksejisu.setCommarea(ksejisu.getData());
ShmMap_KSEJISU.OCC_KSEJISU occ_ksejisu[] = null;
/* °Å·¡¼Ò Áö¼ö µî¶ô */
JisuDung ksejisudung = new JisuDung();
String[] arr_time_title = ksejisudung.getArrayTimeTitle(start_time, end_time);
String[] arr_dung_time = ksejisudung.getArrayDungTimeSet(start_time, end_time);
ksejisudung.setMemType(Common.REAL_READ);
ksejisudung.setMarket("A");
ksejisudung.setCode(upcode);
ksejisudung.setTimeData(arr_dung_time);
ksejisudung.setData();
ShmMap_KSEDUNG shm_ksedung = new ShmMap_KSEDUNG();
shm_ksedung.setCommarea(ksejisudung.getData());
ShmMap_KSEDUNG.OCC_KSEDUNG occ_ksedung[] = null;
String yes_jisu = shm_ksejisumast.get(shm_ksejisumast.YES_CLOSE);
int element_cnt = arr_jisu_time.length;
String total_stock = Common.parseIntStr(shm_ksejisumast.get(shm_ksejisumast.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_ksejisu = new ShmMap_KSEJISU.OCC_KSEJISU[element_cnt];
occ_ksedung = new ShmMap_KSEDUNG.OCC_KSEDUNG[element_cnt];
int real_cnt = 0;
for(i=0; i < element_cnt; i++){
occ_ksejisu[i] = shm_ksejisu.getOCC_KSEJISU(i);
now_jisu[i] = occ_ksejisu[i].get(occ_ksejisu[i].JISU);
if(!now_jisu[i].equals("")){
real_cnt++;
}
}
if(real_cnt == 1)
{
if(Common.parseInt(ksejisu_time) < Common.parseInt(arr_jisu_time[0]))
{
real_cnt = 0;
}
}
if(real_cnt > 0){
sign = new String[real_cnt];
occ_ksedung = new ShmMap_KSEDUNG.OCC_KSEDUNG[real_cnt];
for(i=0; i < real_cnt; i++){
occ_ksedung[i] = shm_ksedung.getOCC_KSEDUNG(i);
sign[i] = occ_ksejisu[i].get(occ_ksejisu[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("A")%>
|
|
|
 |
|
|
|
| ±¸ ºÐ |
<%
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.rmSign(Common.parseFloatStr(occ_ksejisu[i].get(occ_ksejisu[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_ksejisu[i].get(occ_ksejisu[i].VOL))%> <%=Common.dformat(occ_ksejisu[i].get(occ_ksejisu[i].AMT))%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
»óÀåÁÖ¼ö(¹é¸¸) »óÀåÁ¾¸ñ¼ö |
<%
for(i=0; i < real_cnt; i++){
%>
<%=Common.dformat(total_stock)%> <%=Common.dformat(occ_ksedung[i].get(occ_ksedung[i].JONG_CNT))%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
»óÇÑÁ¾¸ñ¼ö(¡è)
»ó½ÂÁ¾¸ñ¼ö(¡ã)
º¸ÇÕÁ¾¸ñ¼ö
Ç϶ôÁ¾¸ñ¼ö(¡å)
ÇÏÇÑÁ¾¸ñ¼ö(¡é)
|
<%
for(i=0; i < real_cnt; i++) {
%>
<%=Common.dformat(occ_ksedung[i].get(occ_ksedung[i].MAX))%>
<%=Common.dformat(occ_ksedung[i].get(occ_ksedung[i].UP))%>
<%=Common.dformat(occ_ksedung[i].get(occ_ksedung[i].SAME))%>
<%=Common.dformat(occ_ksedung[i].get(occ_ksedung[i].DOWN))%>
<%=Common.dformat(occ_ksedung[i].get(occ_ksedung[i].MIN))%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
±â¼¼(»ó½Â) ±â¼¼(Ç϶ô) |
<%
for(i=0; i < real_cnt; i++) {
%>
<%=Common.dformat(occ_ksedung[i].get(occ_ksedung[i].GISE_UP))%>
<%=Common.dformat(occ_ksedung[i].get(occ_ksedung[i].GISE_DOWN))%>
|
<%
}
for(i=real_cnt; i < element_cnt; i++) {
%>
|
<%
}
%>
°Å·¡Çü¼ºÁ¾¸ñ¼ö °Å·¡Çü¼ºÀ² |
<%
for(i=0; i < real_cnt; i++) {
jong_cnt = occ_ksedung[i].get(occ_ksedung[i].JONG_CNT);
trade_cnt = occ_ksedung[i].get(occ_ksedung[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" %>
|