タイトル | : Re^3: ぷらまいの銘柄消えました |
Q&A | : 902 |
投稿日 | : 2013/01/03(Thu) 18:32 |
投稿者 | : やまたん |
> 消えてるのは日々の日記リストの銘柄名です。 > 銘柄の列に元々「コード 銘柄名」とあるのが信用返済して日記表示されると「コード」のみになります。
こっちの編集で既に消えてましたか。 ちょっと想定してたことと違ってたかも・・・。 そうなると推測してたのよりも早い段階で問題が発生してるようですね。
> 右上の銘柄欄はその時どうなってたか分かりませんが、今見ると、 > 日記リストをダブルクリックするとその内容が上に表示されますが、この時、上の銘柄も出てきません。
これは既に Code.txt から消えてしまっているということで一応予想どおりかな。 もっと早い段階で既に消えてしまっているのが原因ですね。
> -信001,AAAA 銘柄名,, 以下省略 > +返2012/12/20001,AAAA ,, 以下省略
この返済データを編集してる段階で銘柄名が取得できていないことを表しているので 問題の発生箇所を絞込めます。(原因はわかりませんが)
決済の手順をまとめると
1. 信用建玉のページで決済する建玉をダブルクリック 2. 左上の銘柄欄にコードや銘柄名などが表示される 3. 信用建玉決済をチェック 4. 決済ボタンを押す
となりますよね。 この時の 2. で表示されている項目から銘柄名をセットして日記リストへ下記のように編集しています。
銘柄コード + " " + 銘柄名
そして 2. の段階で既に銘柄名が空欄だった(読み込めなかったor消えていた)のではないかと推測できます。 結果として 銘柄コード + " " だけしか編集されなくなります。
ということでまとめると、「1. 信用建玉のページで決済する建玉をダブルクリック」した時に 「2. 左上の銘柄欄にコードや銘柄名などが表示される」はずのところ、データを取得できずに 表示されていないのではないかと思われます。(あるいは既に消えていた?) そしてそのまま決済してしまって銘柄名が無いまま日記に返済データが追加されます。 取引日記のページに切り替わると決済した銘柄の情報が右上に表示されます。 Code.txt にデータが残っていれば銘柄名を表示されるはずですが、表示されないのなら やはり既に消えているのでしょうね。 Code.txt からいつ消えたのかが相変わらず不明なままですが。
ところで銘柄名以外の取引所等のデータはどうなってますか?。
+返2012/12/20001,AAAA ,, 以下省略
以下省略の最初の部分の取引所は残ってますでしょうか?。 Code.txt の N= は銘柄名なので消えてるとして E と U のデータは残ってますか?。 報告ではこの辺が不明確でちょっと気になったので。
> > > あと、この状態で銘柄名を復活させたいんですが、できるんでしょうか? > > これも消えているのが取引日記ページの右上の銘柄の欄のことであるのでしたら > > Code.txt にデータが残っていれば銘柄コードを入力してEnterで表示されますし > > 消えていれば表示されませんが、もう一度銘柄名その他の情報を入力すれば > > 保存されると思います。 > Code.txtには銘柄名が残っていないので無理ですかね。 > 直接データ編集するのは避けたいので、このままにしておきます。
Code.txt の方は取引日記の右上の銘柄欄に入力すれば自動的にまた保存されます。 201212.txt などの日記の方は更新されませんが下記のように直接更新しても大丈夫です。
-信001,AAAA 銘柄名,, 以下省略 +返2012/12/20001,AAAA 銘柄名,, 以下省略 ←この行のみ修正
関係ない行は触らなければ影響ありません。特に左端の1文字分の領域は注意してください。 何もない行でも1文字分のスペースにデータとしての意味がありますので。
前回のレスでメモリ上でやり取りするように修正しようかと思いましたが、事象の発生が 想定してたのと違ってたので、この修正方法は一旦様子見ということにします。 以下の点に気をつけてしばらく使ってみてもらえますか。
1. 現物取引 あるいは 信用取引 のページで決済する場合、ダブルクリックで選択しますが その時に左上に銘柄名がちゃんと表示されていることを必ず確認するようにしてください。 確認した上で売却あるいは決済ボタンを押して取引日記に追加してください。
2. 上記 1. で銘柄名が表示されていない場合はもう一度ダブルクリックをして選択し直してください。 これで銘柄名が表示されれば問題ありませんが、表示されない場合は報告お願いします。
3. 上記 1. で銘柄名が表示されていたのに決済したら取引日記に銘柄名が設定されていない場合は 再び 現物取引 あるいは 信用取引 のページを開いて左上の欄に銘柄名が表示されているかどうか 確認してください。そしてその状況を報告お願いします。
以上3点についてよろしくお願いします。 そして再び異常が発生した時点で上記の状態の報告をお願いします。 それを元に再度対処方法(あるいはプログラムの修正方法)を考えることにしますので。
|