static void evalueSortValueVonhoa(xVector v) { for (int i = 0; i < v.size(); i++) { Share share = (Share)v.elementAt(i); if (share.isIndex()) { share.mSortParam = 0; share.mCompareText = "0"; } else { stCompanyInfo inf = Context.getInstance().mShareManager.getCompanyInfo(share.getShareID()); stPriceboardState ps = Context.getInstance().mPriceboard.getPriceboard(share.getShareID()); if (inf != null && ps != null) { share.mSortParam = inf.volume * ps.current_price_1; double t = share.mSortParam; share.mCompareText = RowNormalShare.valueMToString(t, true); } else { share.mSortParam = 0; share.mCompareText = "0"; } } } }
public static void evalueSortValueTrade(xVector v) { for (int i = 0; i < v.size(); i++) { Share share = (Share)v.elementAt(i); if (share.isIndex()) { share.mSortParam = 0; share.mCompareText = "0"; } else { stPriceboardState ps = Context.getInstance().mPriceboard.getPriceboard(share.getShareID()); if (ps != null) { share.mSortParam = ps.current_price_1 * ps.total_volume; double t = share.mSortParam / 1000; share.mCompareText = RowNormalShare.valueMToString((int)t, true); } else { share.mSortParam = 0; share.mCompareText = "0"; } } } }
static void evalueSortValueVolume(xVector v) { for (int i = 0; i < v.size(); i++) { Share share = (Share)v.elementAt(i); stPriceboardState ps = Context.getInstance().mPriceboard.getPriceboard(share.getShareID()); if (!share.isIndex() && ps != null) { share.mSortParam = ps.total_volume; share.mCompareText = RowNormalShare.volumeToString(ps.total_volume); } else { share.mSortParam = 0; share.mCompareText = "0"; } } }