クノウモデルに応じてツイッターのプロフィール画像を更新

KUNOU MODEL変なサービス

自分の投資の状況が好調なのか、不調なのか、それともどちらでもないのか。国が基準を設けてくれないので独自の基準、クノウモデルを策定しました。

この基準により、私の調子は好調・普通・不調の3つのステータスに分けられます。そして、そのステータスに応じてツイッターのプロフィール画像を変更します。

ツイッターのアイコンを見るだけで今のクノウの現状を把握してもらえます。誰も得をしませんが、思い立ったら吉日とばかりに作り上げました。

技術的にはPHP×Twitter APIで実現しています。最後の方にプログラムも置いておきます。

クノウモデルの詳細

冒頭でも触れましたが、クノウモデルでは現在の調子を好調・普通・不調の3つのステータスに分けます。

その判断基準にはサイコロジカルラインを使用しました。

サイコロジカルラインは、私の成績ツイートにも前から登場させています。(4行目のサイコロです。)

サイコロジカルラインは前日比プラスかマイナスかで勝敗が決まり、12日間で利用されるのが一般的です。勝率(0%~100%)が指標となり、75%(9勝3敗)以上で買われ過ぎ、25%(3勝9敗)以下で売られ過ぎのシグナルとして使われます。

前日比±0の場合は勝ちとカウントします。(カウントしないというやりかたもあるようです)

今回は現在の調子を計るので、75%以上が好調、25%以下が不調、その間を普通としました。

サイコロジカルラインの「サイ」ぐらいでここまで読めており、なんの独自性もないじゃないかとJAROに相談をしようとしているメンタリストの方もいるかもしれません。

なぜ独自基準になり得りえているのか、それは私のポートフォリオに対して勝ち負けをつけたサイコロジカルラインだからです。

マネックス証券での解説には株価指数の動きをつかむのに有効であり、個別銘柄にはあまりよくないと書いてあります。

サイコロジカルラインは大雑把な計算で求められる指標なので、一般的な12日営業日を使って個別銘柄の分析するには精度はあまり高くありません。どちらかというと、日経平均などの株価指数の動きをつかむのに有効です。

マネックス証券 はじめてのテクニカル分析

個別銘柄にすらあまりお勧めされていないというのに無能な投資家のポートフォリオのサイコロジカルラインになんの意味もないことがお分かりいただけたでしょうか?

しかし、意味のなさの中に独自性が育まれていることも真実、いや定説なのです。

クノウ
クノウ

無能なやつでも好調というのが唯一逆指標になり得るかも

ステータスに応じて変わるプロフィール画像

独自基準の独自具合にスタンディングオベーションをしている皆さんにさらなる追い打ちをかけます。すごいのはここからです。

クノウモデルの現状が分かりやすいように3つのステータスに応じてツイッターのプロフィール画像を変更します。

  • 好調の場合は、笑顔で緑色のクノウ
  • 普通の場合は、すまし顔で黄色のクノウ
  • 不調の場合は、泣き顔で赤色のクノウ

ステータスに応じて顔と色を変えていく、こんなアイデア聞いたことがありますか?自分で言うのもなんですが、独自性に溢れてます。独自性しかないです。

府民の皆さんにも一目で分かってもらえます。

でも考えてみてください。突然プロフィール画像が変わると「ムノウさん家のクノウさん、ぐれちゃったらしいよ。」とご近所で噂されかねません。

それを避けるためにもそれぞれのステータスでどのような画像を使用するのかを前もって発表しておきます。

左から順に不調(泣き顔)、普通(すまし顔)、好調(笑顔)です。

各ステータスの画像
各ステータスの画像
黄クノウ
黄クノウ

実は兄弟がいましたと言われたような複雑な感情…

グローバル化の波

新型コロナウイルスが世界の在り方を変え、これまで進んできたグローバル化が逆行するのではと言われ出しています。

しかし、私はグローバル真っ只中です。存在そのものがグローバルです。

そんな私は、世界を股にかける無能投資家として米国株にも投資をしておりますので必然的にグローバル化の波を受けます。

Panda A
Panda A

開国してくださいよォ~~~

黄クノウ
黄クノウ

ペリーみたいなのが来たぞ
((((;゚Д゚))))ガクガクブルブル

黄テリークノウ
黄テリークノウ

ペリーではありません~テリーですよォ~

なんと驚いたことにクノウモデルは米国株投資の調子にもそっくりそのまま適用できます。

ということで米国株にも当てはめます。

左から順に不調(泣き顔)、普通(すまし顔)、好調(笑顔)です。

各ステータスの画像(テリー)
各ステータスの画像(テリー)

裏話にはなりますが、某有名キン肉マン画のテリー男を意識して、おでこに肛の門を書き、腕には星を付けました。

黄クノウ
黄クノウ

肛の門は子供の時から現在にいたるまでずっと謎

ということで米国株成績をツイートしたタイミングから次の日本株成績をツイートするまでテリーがしゃしゃり出てきます。

緑テリークノウ
緑テリークノウ

ちなみに名前のアクセントはテリー伊藤と同じでOKですよォ~

オリジナル<br>クノウ
オリジナル
クノウ

てか土日は、米国株にジャックされてない?
オリジナルの存在感薄くね?

黄テリークノウ
黄テリークノウ

Shut up!!!

【おまけ】プログラムについて

プログラムでは以下の3点を実行しています。

  • 直近の日本株成績、米国株成績ツイートを取得
  • ツイートからサイコロジカルラインの勝ち数を取得
  • プロフィール画像を変更

Twitter APIの使い方については、以下の記事をご覧ください。

以下ソースコードです。

<?php

  //画像のパス------
  $KunouGreen = "https://munokuno.com/wp-content/uploads/2020/05/Kunou_green.png";
  $KunouYellow = "https://munokuno.com/wp-content/uploads/2020/05/Kunou_yellow.png";
  $KunouRed = "https://munokuno.com/wp-content/uploads/2020/05/Kunou_red.png";
  $TerryKunouGreen = "https://munokuno.com/wp-content/uploads/2020/05/TerryKunou_green.png";
  $TerryKunouYellow = "https://munokuno.com/wp-content/uploads/2020/05/TerryKunou_yellow.png";
  $TerryKunouRed = "https://munokuno.com/wp-content/uploads/2020/05/TerryKunou_red.png";
  //----------------

  require $_SERVER['DOCUMENT_ROOT'] . "/twitteroauth/autoload.php";

  use Abraham\TwitterOAuth\TwitterOAuth;

  //Twitter developersから取得した値を代入
  $consumerKey = "xxxxxxxxxx";
  $consumerSecret = "xxxxxxxxxx";
  $accessToken = "xxxxxxxxxx";
  $accessTokenSecret = "xxxxxxxxxx";
  
  $connection = new TwitterOAuth($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret);
  //プロフィールタイムラインを30ツイート取得
  $timeline = $connection->get("statuses/user_timeline", ["count" => 30, "tweet_mode" => "extended", "exclude_replies"  => True]);
  if (isset($timeline->errors)) {
    //取得失敗
    echo "Error occurred. ";
    echo "Error message: " . $timeline->errors[0]->message;
  } else {
    //取得成功
    for ($i=0; $i < count($timeline); $i++) {
      if (strpos($timeline[$i]->full_text, "|jr~") !== false || strpos($timeline[$i]->full_text, "|ur~") !== false) {
        //勝利数の抽出
        $text = $timeline[$i]->full_text;
        $pos2 = strpos($text, '勝');
        $pos1 = strrpos($text, '(', $pos2 - strlen($text));
        
        //echo "pos1=" . $pos1 . " pos2=" . $pos2 . "<br>";
        
        $win = substr($text, $pos1 + 1, $pos2 - $pos1 - 1);
        
        
        if (strpos($timeline[$i]->full_text, "|jr~") !== false) {
          if ($win >= 9) {
            //画像を指定
            $image = file_get_contents($KunouGreen);
          } else if ($win >= 4) {
            $image = file_get_contents($KunouYellow);
          } else {
             $image = file_get_contents($KunouRed);
          }
        } else {
          if ($win >= 9) {
            //画像を指定
            $image = file_get_contents($TerryKunouGreen);
          } else if ($win >= 4) {
            $image = file_get_contents($TerryKunouYellow);
          } else {
             $image = file_get_contents($TerryKunouRed);
          }        
        }
        
        //画像をbase64データに変換する
        $image_b64 = base64_encode($image);

        //プロフィール画像を変更する
        $update_image = $connection->post('account/update_profile_image', array('image' => $image_b64));

        //変更処理結果を表示
        if ($connection->getLastHttpCode() == 200) {
          echo "成功しました!";
        } else {
          var_dump($result);
        }
        
        break;
      }
    }
  }
?>

あとがき

本記事の内容とはまったく関係ないのですが、新型コロナウイルスの休業要請の解除に関わる大阪モデルの達成基準の周知のために通天閣や太陽の塔をライトアップするというアイデアは非常に関心させられました。帽子は被らないキャラですが、脱帽しました。

5月25日現在、日本での新型コロナウイルスの蔓延はかなり抑えることができています。また非常事態宣言が出されるような事態にならないことを願っています。

あれ、関係ないことをだいぶ書いてしまいました。

超絶怒涛の独自基準、クノウモデル。何の役にも立ちませんがご愛顧いただけますと幸いです。

緑クノウ
緑クノウ

まれにしか出番がないので、私を目にすると幸せになれるとか…

赤テリークノウ
赤テリークノウ

フォローしてくださいよォ~~

赤クノウ
赤クノウ

赤巻紙青巻紙黄巻紙のポジション狙ってます

最後までお読みいただきありがとうございます!
オラに元気を分けてくれ!

にほんブログ村 株ブログ サラリーマン投資家へ


変なサービス
\この記事をシェアする/
\クノウをフォローする/
無能投資家の苦悩

コメント

タイトルとURLをコピーしました