[リストへもどる]
一括表示

タイトルぷらまいの銘柄消えました
Q&A 897
投稿日: 2012/12/27(Thu) 23:44
投稿者ジュウザ
12/19に過去のデータは諦めて銘柄消えるのを検証するため再インストールして使っていました。
今日まで問題なしでしたが、やはりまた銘柄名が消えました。

多分、手順的にはこんな感じです。
・信用買いを入力。
・数日後に返済したため、信用建玉タグから決算処理して更新。
・ここで取引日記見るとさっき決算した銘柄名が消えてました。
・それ以外の項目は全て正しく表示されています。

もちろん同じ事をやってみてもなぜか発生しなく、条件は不明です。
データ必要でしたらメルアド教えてもらえれば送りますよ。

あと、この状態で銘柄名を復活させたいんですが、できるんでしょうか?
前は銘柄コードでファイル検索したら何処が消えてるのか分かったので、
エディタで入力しましたが、これすると後々「勝手にファイル触ったら何起ころうが自己責任」、
ってなるでしょうから今回はファイル触らないでいたいんですが、銘柄見えないのは
結構困るので見れるようにしたいんですが・・・

ちなみにインストールして初期値から変えてるのは、設定、動作環境の
終了時にデータを自動保存をチェック入れてる点だけです。

あと取引入力時に取引所は特に個人的には管理不要なので何も入れてません。

タイトルRe: ぷらまいの銘柄消えました
Q&A 898
投稿日: 2012/12/30(Sun) 12:32
投稿者やまたん
体調を崩して寝込んでいるため返答までしばらくお待ちを

タイトルRe^2: ぷらまいの銘柄消えました
Q&A 899
投稿日: 2012/12/31(Mon) 02:46
投稿者ジュウザ
> 体調を崩して寝込んでいるため返答までしばらくお待ちを
ゆっくり体、休めて下さい。
全然急ぎではないので。
今、株も休みですし。

タイトルRe: ぷらまいの銘柄消えました
Q&A 900
投稿日: 2013/01/02(Wed) 20:02
投稿者やまたん
遅くなりました。 m(_ _)m


> ・ここで取引日記見るとさっき決算した銘柄名が消えてました。

この箇所の状況をもう少し詳しく具体的にお願いします。
取引日記の下の欄(日々の日記が保存されているリスト)の銘柄名は消えてないんですよね?。
右上の銘柄欄の銘柄名が消えているんですよね?。それとも下の欄も消えてるのでしょうか?。
こちらとしては事象が再現できず、その「消える」という状況を正確に把握しきれていないので。
Code.txt から消えているという報告から右上の銘柄欄のことだと認識していますが、それで合ってますか?。
また Code.txt から読み出せないのなら模擬売買の方でもコードを選択しても銘柄名が表示されなくなっている
ということで合っていますか?。


> もちろん同じ事をやってみてもなぜか発生しなく、条件は不明です。

こちらでも過去の報告であった手順も試しましたし、そもそも同じような手順は
自分で使っていて何度も行なっているので多分再現は難しいでしょう。
そちらでもその手順で確実に再現される訳ではないんですよね?。
何か外的な要因が絡んで、そのタイミングで発生しているのでしょうけど
同じ手順でも発生したりしなかったりというのはデバッグも困難でして・・・。(^_^;


> あと、この状態で銘柄名を復活させたいんですが、できるんでしょうか?

これも消えているのが取引日記ページの右上の銘柄の欄のことであるのでしたら
Code.txt にデータが残っていれば銘柄コードを入力してEnterで表示されますし
消えていれば表示されませんが、もう一度銘柄名その他の情報を入力すれば
保存されると思います。

この辺をはっきりさせたかったので 885 で下2つの質問をしたのですが
その時はデータが無いということで返答頂けなかったので再度よろしくです。

>・もし消えた銘柄である場合 Code.txt の方の該当の銘柄データは残ってますか?。
>・また Code.txt に残ってる場合、再度銘柄コードを入力した時に再表示されますか?。


環境が異なるので「要因」を特定するのは難しそうですが「対策」だけは何とかしたいと思っています。
結局は推測で進めるしかありませんが、一番問題がありそうなのは Code.txt の読み書きかなと。
コードを選択して読み込み、銘柄名等が書き変われば書き込む、という処理を頻繁に行っているので
コードの選択時に何かの要因(不明ですが)で読み込みが出来ず、空欄のままそのコードで処理が進み
その空欄がそのコードに対するデータとして保存されてしまうのではないかという風に推測して
みたのですが・・・。 それならHDD経由の入出力の頻度を減らしてメモリ上でのやり取りに
置き換えるような修正をすれば「対策」にはなるんじゃないかと今のところ考えています。

取りあえずは今回確認したことに対する返答を頂いてから具体的に修正内容を詰めることにしますので
よろしくどうぞ。

タイトルRe^2: ぷらまいの銘柄消えました
Q&A 901
投稿日: 2013/01/02(Wed) 22:47
投稿者ジュウザ
体調よくなったようでよかったです。

> 取引日記の下の欄(日々の日記が保存されているリスト)の銘柄名は消えてないんですよね?。
> 右上の銘柄欄の銘柄名が消えているんですよね?。それとも下の欄も消えてるのでしょうか?。
すいません、確かに2箇所あるので明示してませんでしたね。
消えてるのは日々の日記リストの銘柄名です。
銘柄の列に元々「コード 銘柄名」とあるのが信用返済して日記表示されると「コード」のみになります。
右上の銘柄欄はその時どうなってたか分かりませんが、今見ると、
日記リストをダブルクリックするとその内容が上に表示されますが、この時、上の銘柄も出てきません。

> Code.txt から消えているという報告から右上の銘柄欄のことだと認識していますが、それで合ってますか?。
> また Code.txt から読み出せないのなら模擬売買の方でもコードを選択しても銘柄名が表示されなくなっている
> ということで合っていますか?。
模擬売買をやってみましたが、やはりコード入力しても銘柄名は出ません。
Code.txtは、コードは残ってますが銘柄名のところは「N=」だけになってます。
PLMI.iniは、[PresetCD]にコードは残ってますが、銘柄名は何もない状態です。
取引データである201212.txtは、信用買いした時のデータには銘柄名があり、返済にはない状態です。

-信001,AAAA 銘柄名,, 以下省略
+返2012/12/20001,AAAA ,, 以下省略

> こちらでも過去の報告であった手順も試しましたし、そもそも同じような手順は
> 自分で使っていて何度も行なっているので多分再現は難しいでしょう。
> そちらでもその手順で確実に再現される訳ではないんですよね?。
再セットアップして30分くらい、いろいろ試したんですが、なぜか起こらないんです。
その日だけだと起こらないのてしょうかね。
システム日付をプログラムで何かに使ってるなら、同日は発生しなく、別の日にした時に発生するとも考えられます。
が、別の日でも返済何度もしてますが、消えるのは10回に1回くらいという確率です。
他に同じ人がいないのが不思議ですが。

> > あと、この状態で銘柄名を復活させたいんですが、できるんでしょうか?
> これも消えているのが取引日記ページの右上の銘柄の欄のことであるのでしたら
> Code.txt にデータが残っていれば銘柄コードを入力してEnterで表示されますし
> 消えていれば表示されませんが、もう一度銘柄名その他の情報を入力すれば
> 保存されると思います。
Code.txtには銘柄名が残っていないので無理ですかね。
直接データ編集するのは避けたいので、このままにしておきます。

> 取りあえずは今回確認したことに対する返答を頂いてから具体的に修正内容を詰めることにしますので
> よろしくどうぞ。
時間ある時でいいので、よろしくお願い致します。

タイトル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点についてよろしくお願いします。
そして再び異常が発生した時点で上記の状態の報告をお願いします。
それを元に再度対処方法(あるいはプログラムの修正方法)を考えることにしますので。

タイトルRe^4: ぷらまいの銘柄消えました
Q&A 903
投稿日: 2013/01/03(Thu) 21:35
投稿者ジュウザ
> ところで銘柄名以外の取引所等のデータはどうなってますか?。
> +返2012/12/20001,AAAA ,, 以下省略
この部分を銘柄コードのみ架空(AAAA)で載せますと、
+返2012/12/20001,AAAA ,,20,25000,,,500000,475000
多分、銘柄名のみ消えていて後ろは正常と思われます。

> 以下省略の最初の部分の取引所は残ってますでしょうか?。
> Code.txt の N= は銘柄名なので消えてるとして E と U のデータは残ってますか?。
> 報告ではこの辺が不明確でちょっと気になったので。
その部分だけ載せますと、
[AAAA]
N=
E=
U=
B=475,000
S=500,000
こちらもN=のみ消えていると思われます。

> Code.txt の方は取引日記の右上の銘柄欄に入力すれば自動的にまた保存されます。
> 201212.txt などの日記の方は更新されませんが下記のように直接更新しても大丈夫です。
両方ともに無事更新できました。

> 以上3点についてよろしくお願いします。
> そして再び異常が発生した時点で上記の状態の報告をお願いします。
> それを元に再度対処方法(あるいはプログラムの修正方法)を考えることにしますので。
3点について注意しながら使ってみます。
また起こりましたらご連絡させてもらいますので。

タイトルRe^4: ぷらまいの銘柄消えました
Q&A 905
投稿日: 2013/01/21(Mon) 21:16
投稿者ジュウザ
> 1.
> 現物取引 あるいは 信用取引 のページで決済する場合、ダブルクリックで選択しますが
> その時に左上に銘柄名がちゃんと表示されていることを必ず確認するようにしてください。
> 確認した上で売却あるいは決済ボタンを押して取引日記に追加してください。
また発生です。
信用建玉のタブで該当行をダブルクリックしても左上にコードだけ表示されて、銘柄名が表示されません。

> 2.
> 上記 1. で銘柄名が表示されていない場合はもう一度ダブルクリックをして選択し直してください。
> これで銘柄名が表示されれば問題ありませんが、表示されない場合は報告お願いします。
何度ダブルクリックしてもダメです。
ちなみに信用建玉には5つ銘柄ありますが、現在ダブルクリックしても3つが銘柄名出ない状態です。
とりあえず記録しておきたいので銘柄名なしで返済処理しておきました。

よろしくお願い致します。

タイトルRe^5: ぷらまいの銘柄消えました
Q&A 906
投稿日: 2013/01/22(Tue) 20:01
投稿者やまたん
1.2. の時点で表示されないということは、それよりも前に消えているということですね。
(ここではデータの読み出しだけで、更新に関する処理は行なっていないので)

この時点で発生した場合の取りあえずの対処方法は以下のようにしてみてください。

1. 取引日記のページを開く
2. 右上の銘柄欄で該当の銘柄コードを選択する(多分消えている)
3. 取引所・単位・銘柄名を入力し直す(入力後フォーカスを移動すれば保存される)
4. 銘柄コードを切り替えて保存されていることを確認する(一応念のため)
5. 事象が発生した現物保有または信用建玉のページへ戻る
6. もう一度ダブルクリックして銘柄名等が表示されることを確認する

これで銘柄名が表示されていれば以降は普通に続行して問題ないと思います。
以上のやり方でうまくいかない場合はまた連絡をお願いします。

今回は銘柄名なしのまま既に返済処理をしてしまった為、このやり方ではもうダメなので
前回のレスで示したように直接データを編集して更新してください。
次に同様の事象が発生した場合にはこの手順で対処してください。


上記で一応の対処方法は示しましたが、どの時点で消えたのかはまだ不明なままです。
そこで力技になりますが、銘柄名の入出力箇所で内容が空白の場合はメッセージを表示
させるように修正してみました。(その他の基本的な機能は変わりありません)
正式版ではなくテスト用ですが、今後はこれをしばらく使ってみてください。

ダウンロード http://yamatan.jpn.org/cgi-bin/dlcount/dlcount.cgi?f=60_2

ダイアログには発生箇所を特定するために銘柄コードと識別番号を表示させるようにしました。
今度再び発生した場合にはその内容をお知らせください。 これで発生箇所を絞り込もうと思います。
ただし更新箇所以外で消えるような原因(普通はありえない)でしたらダイアログが出ないので
そうなるともう特定も出来ずお手上げ状態になりますが・・・。

タイトルRe^6: ぷらまいの銘柄消えました
Q&A 907
投稿日: 2013/01/23(Wed) 21:13
投稿者ジュウザ
> 1. 取引日記のページを開く
> 2. 右上の銘柄欄で該当の銘柄コードを選択する(多分消えている)
> 3. 取引所・単位・銘柄名を入力し直す(入力後フォーカスを移動すれば保存される)
> 4. 銘柄コードを切り替えて保存されていることを確認する(一応念のため)
> 5. 事象が発生した現物保有または信用建玉のページへ戻る
> 6. もう一度ダブルクリックして銘柄名等が表示されることを確認する
次発生した場合は、試させてもらいます。

> 今回は銘柄名なしのまま既に返済処理をしてしまった為、このやり方ではもうダメなので
> 前回のレスで示したように直接データを編集して更新してください。
了解しました。

> 上記で一応の対処方法は示しましたが、どの時点で消えたのかはまだ不明なままです。
> そこで力技になりますが、銘柄名の入出力箇所で内容が空白の場合はメッセージを表示
> させるように修正してみました。(その他の基本的な機能は変わりありません)
> 正式版ではなくテスト用ですが、今後はこれをしばらく使ってみてください。
ダウンロードして今日から使わせてもらいます。

ありがとうございます。

タイトルRe^6: ぷらまいの銘柄消えました
Q&A 908
投稿日: 2013/01/28(Mon) 21:17
投稿者ジュウザ
メッセージ出ました!

信用建玉のタブにして決済しようと銘柄の行をダブルクリックした瞬間に出ました。
「2782 - R05」です。
2782は銘柄コードですね。
銘柄名は消えてます。

この後、教えてもらった手順1から6で信用建玉タブでダブルクリックしたらちゃんと銘柄名出てます。
そのまま決済して日記に戻っても銘柄名は出てます。

これで何か分かるでしょうか?

タイトルRe^7: ぷらまいの銘柄消えました
Q&A 909
投稿日: 2013/01/29(Tue) 19:54
投稿者やまたん
結論から言いますとお手上げ状態です。 \(~_~)/

> ただし更新箇所以外で消えるような原因(普通はありえない)でしたらダイアログが出ないので
> そうなるともう特定も出来ずお手上げ状態になりますが・・・。

まさに前回書いたこれ↑の状態です。(書き込みのダイアログが出ずに読み出しで空欄)

ぷらまいのプログラム内で書き換えてる箇所では xxxx - Wnn みたいなメッセージを出すようにして
読み出している箇所では xxxx - Rnn みたいなメッセージを出すようにテスト用の修正をしたのですが
Wnn が出ずにいきなり Rnn が出ている訳で、いつ消えちゃったの??? という感じです。
しかも読み出せないだけではなくデータも消えているということは、知らないうちに更新されちゃって
いるということですしね。( R05 の出る箇所では読み出しだけで更新は行なっていない)
せめて Wnn が出た後ならば引き続き調査のしようもあったのですが、プログラムが関知してない間に
いつの間にか消えてるとなると・・・ 何なんでしょうねぇ???。
すみませんがこれ以上はこちらでは分かりませんデス。 m(_ _)m

前回紹介した対処方法はうまくいったようですので、Rnn メッセージが出たらその都度同様に対処して
いただくしか手はないみたいですね。 正式版の方でも空欄なら同様に対処すれば問題ありませんが
テスト版でメッセージが出た方が確実に気づきますし、まぁお好きな方でお使いください。

サポートとしては中途半端な結果になりましたが、以上で一応の完了とさせていただきます。
その後新たに何か気づいた点がありましたら改めてお知らせください。 よろしくどうぞ。

タイトルRe^8: ぷらまいの銘柄消えました
Q&A 910
投稿日: 2013/01/29(Tue) 21:10
投稿者ジュウザ
> 結論から言いますとお手上げ状態です。 \(~_~)/
> まさに前回書いたこれ↑の状態です。(書き込みのダイアログが出ずに読み出しで空欄)
摩訶不思議ですね。
書き込みでないところで消えるとは・・・・

> 前回紹介した対処方法はうまくいったようですので、Rnn メッセージが出たらその都度同様に対処して
> いただくしか手はないみたいですね。 正式版の方でも空欄なら同様に対処すれば問題ありませんが
> テスト版でメッセージが出た方が確実に気づきますし、まぁお好きな方でお使いください。
了解しました。

> サポートとしては中途半端な結果になりましたが、以上で一応の完了とさせていただきます。
> その後新たに何か気づいた点がありましたら改めてお知らせください。 よろしくどうぞ。
解決しませんでしたがサポートありがとうございました。
フリーソフトですから、ここまでサポートしてもらい感謝してます。
これからもがんばって下さい。
では・・・・