蒔かぬ種は生えぬ
2008/11/30(Sun)

例えばゴム。ゴムの最小単位は小数点一桁の価格。東工の相場表はそれがゼロでも".0"と表示されます。しかし、Sentry が使用している取引員の相場表はそれが表示されていない。でも、出来高は小数点がない。これはモニターしている他の銘柄と同じ。それらを考慮して Sentry が取得した限月別日足4本値をデータ・ベースへ保存する KCresta を改良。コーディング量は僅かなのであっと言う間に終了。↓は本日コーディングした内容です。


const QString PagePrice::getPrice( int Mode, const QString Line )
{
    QString value;


    if( Mode == 0 && intRate == 100 ){
        if( Line.find( '.' ) < 0 ){
            return Line + ".0 ";
        }
        return Line + " ";
    }else{
        value = Line;
        switch( value.length() ){
            case 4 : value.insert( 1, ',' ); break;
            case 5 : value.insert( 2, ',' ); break;
            case 6 : value.insert( 3, ',' );
        }
        return value + " ";
    }
}


これで今週から少しは楽になります。と云っても元に戻るだけですけどね。あとは仕切り発注の処理を行うだけです。

この記事のURL | 未分類 | CM(0) | TB(0) | ▲ top
<<紅一点 | メイン | 十遍読むより一遍写せ(4)>>
コメント
コメントの投稿















管理者にだけ表示を許可する


▲ top

トラックバック
トラックバックURL
→http://xenlon.blog81.fc2.com/tb.php/342-111b3668

| メイン |