ヤフーニュースで見たのですが

9/1は子どもの自殺が多い日だそうです。

僕はとても心配です。

そうです

自殺といえば

自殺マニアの

 

ゲイのおすかーさん

 

略して

 

げすかーさん。

 

略すことによって

「ゲスなおすかーさん」の意味も

同時に持たせることに成功しました。

 

げすかーさんが自殺してしまうのではないかと。

 

でも僕はすぐに安心しました。

 

げすかーさんは子どもじゃないから大丈夫だと(笑)

 

要は「学校に行きたくない」ってのが原因なので。

 

でも僕は、すぐにまた心配になりました。

 

「仕事に行きたくない」と言い出したら、どうしよう。と(笑)

 

めんどくさいので僕は考えるのを放棄しました(笑)

 

 

僕が言いたいのは

 

「学校なんて行かなくていいよ」

 

ということです。

 

僕自身、不登校経験者ですから(笑)

結局、休学して出席日数が足りなくなって

そのせいで高校で留年してます。

 

小学校と中学校は義務教育だから?

 

関係ないです。

死ぬほど嫌なら行かなくていいです。

 

そもそも義務教育の本来の意味は

「子どもが行きたいと希望してるなら

親は学校に行かせてあげる義務がある」

という意味です。

親の義務であって

「学校に行かなきゃいけない」

という、子どもの義務ではありません。

 

そんなことすら知らないバカな親が多いから

子どもが無駄な自殺をしなきゃいけなくなるんですよ。

 

どうして人は大人になるとバカになってしまうのか。

脳みその中に、かなりの子ども部分を残してる

僕には理解できません。

 

とにかく、学校なんて行かなくていい。

仕事だって死ぬほど嫌なら行かなくていいです(笑)

 

関係ありませんが

僕のついったーです

https://twitter.com/sumipe_fx

げすかーさんは要チェック(笑)

Rectangleを描画します。

オブジェクトの名前はTenkanRangeとしました。

 

ObjectCreate("TenkanRange", OBJ_RECTANGLE, 0, 0, 0);

 

このように

座標を指定しないで

Rectangleだけ最初に作ってしまいます。

なぜ座標を指定しないかというと

座標を移動させる関数 ObjectMoveを使って

 

このようにしてあるからです。

こうしないと

高値安値を更新した時に反映されません。

つまり、最初に座標を指定してもいいのですが

すぐに移動させるので

指定しても意味がない、ということです。

ならシンプルに「0」にした方がいい、と。

 

次に

Rectangleのプロパティを設定します。

ObjectSetInteger関数を使って

 

こうします。

意味は//の後ろに書いてある通りです。

tenkan_colorだけパラメーターで変更できるようにしましたが

ラインスタイルや太さも変更できるようにしたいなら

それらもパラメーターにしてください。

そして、塗り潰したいなら最後の二行は不要ですが

とても見難くなります(笑)

 

とりあえず

パラメーターの設定部分は

 

 

メイン部分は

 

 

これでOKです。

これだけで

 

 

こうなります。

 

終了時に削除するために

ObjectDelete関数で

 

 

こうすれば転換線レンジのRectangle部分については完了。

基準線レンジとSS2レンジについても

丸ごとコピペして部分的に書き換えるだけ。

 

 

ただし

右側の時間座標をひとつずつずらしてます。

60*2

60*3

の部分です。

 

パラメーターとオブジェクトが増えたので

 

 

これでOK。

以上で

 

 

Rectangleが三個できました。

 

 

 

 

 

 

ゲイのオスカーさんからの質問です。

 

お 「9-Shiftとありましたが、たぶん転換線の計算式ですよね。
   図では先行スパン2のローソク足が一個減ってました。
   なので、52-Shiftが正しいのではないかと推測されるのですが。。」

 

す 「SS2も減ってません(笑)」

 

よく気がつきましたね(笑)

申し訳ないです。

僕は自分の非を認めて

ちゃんと謝ることができる人間です(笑)

 

そこは僕にとってはどーでもいいことだったので

見落としてました(笑)

つまり均衡点がどこに移動するか、を知りたかっただけなので

時間座標がどこに移動するか、は興味なかったのです(笑)

ですから、修正するためには

 

iTime(NULL,Period(),8)

 

ここですね。

ここを

 

iTime(NULL,Period(),8-Shift)

 

このようにする必要があります。

 

ひとつずつ説明していくつもりだったのですが

ゲイのおすかーさんが推測したとおり

SS2では

 

iHighest(NULL,Period(),MODE_HIGH,9-Shift,0)

 

ここは

 

iHighest(NULL,Period(),MODE_HIGH,52-Shift,0)

 

になりますし、

基準線では

 

iHighest(NULL,Period(),MODE_HIGH,26-Shift,0)

 

になります。

 

読み流さないで

ちゃんと意味を考えてたということは

とても良いことです。

僕は他人の良いところを見つけたら

ちゃんとほめることができる人間です(笑)

前回までで、転換線の

高値のバーの位置

安値のバーの位置

が求められました。

 

次は高値安値のPriceを求めます。

 

前のインジケーターですでに使った関数

 

iHigh

iLow

 

再登場。

必要なのは

 

通貨ペア ・・・ NULL

時間足 ・・・ Period()

バーの位置 ・・・ TenkanHigh or TenkanLow

 

この三つ。

よって

 

iHigh(NULL,Period(),TenkanHigh)

iLow(NULL,Period(),TenkanLow)

 

こうなります。

これがY軸の座標になります。

 

 

この二点のY座標ということですね。

 

そして次は

この二点のX座標ですが

よく見れば右側の座標は

一本右にずらしてるとわかりますよね?

これは前にもそうしたように

ローソク足と被ると見難いからです。

 

現在のバーの時間

 

Time[0]

 

そこから一本シフトさせるなら

 

Time[0] +Period()*60

 

これでOK。

60倍してる理由は前にも説明しました。

Period()の単位は「分」ですが

Timeでは「秒」にしなければならないからです。

 

左側の座標はそのままです。

 

使う関数は

 

iTime

 

必要なのは

 

通貨ペア ・・・ NULL

時間足 ・・・ Period()

バーの位置 ・・・ 8

 

この三つ。

よって

 

iTime(NULL,Period(),8)

 

これでOK。

 

Rectangleの描画に必要な二点の座標の

全ての数値がこれでやっと揃いました。

 

いよいよ

 

ObjectCreate関数 の出番です。

 

つづく

int TenkanHigh = iHighest(NULL,Period(),MODE_HIGH,9-Shift,0);
int TenkanLow  = iLowest(NULL,Period(),MODE_LOW,9-Shift,0);

 

復習ですが

 

NULL・・・現在のチャートの通貨ペア

Period()・・・現在表示してる時間足

MODE_HIGH・・・四本値の高値

MODE_LOW・・・四本値の安値

 

問題は、次の

 

9-Shift

 

これは何?

と疑問に思える程度に

MQLが習得できてれば、とりあえず合格です(笑)

 

本来ならここは単に9でOKなんです。

最後の0は高値安値を探索スタートするバーの位置で、

そこから過去9本のバーの中で

高値安値のバーの位置を求めるという意味のコードなので。

 

Shiftはパラメーターで「ずらし本数」を設定するものです。

 

ちょうど今

 

 

SS2の高値キングが次の足が出たら入れ替わる状態になってるので

これを例にすると

Shiftを1にするということは

期間を1減らす、ということです。

つまり

このまま高値安値が変化しなかった場合

「次の足が出たら、どうなるか」

を知ることができるわけです。

実際にShiftを1にしてみると

 

 

あー、こうなるんだー、とわかるわけです。

そのためのShiftです。

 

こーゆー小技が大事なんですよ、プログラミングって。

全てにおいて発想と工夫です。

 

トレーダーはPCを使わなきゃいけない。

だからPCの操作を覚える。

 

MT4の操作を覚えなきゃいけない。

だから操作を覚える。

 

プログラミングは、その延長線上にあるものと

僕は考えてます。

 

プログラミングを覚えないと

発想を形にできない

だから覚える、

ということです。

 

見ればわかるとおり

 

三つのRectangelと

四本のトレンドラインからできてます。

つまり

 

Rectangel と トレンドライン

 

このオブジェクトの描き方がわかってれば

このインジケーターは作れます。

 

Rectangleは前のインジケーターで作ったので

もうわかってると思います。

 

二点の座標

 

これで決まる。

 

X座標は簡単にわかるはずです。

 

転換線なら 0と8

 

現在の足が0

左に一本ずれるごとに

1.2.3.4・・となっていくわけですから

9期間なら0と8になることはバカでもわかる。

 

あとはY軸の座標

つまりPriceです。

残念なことに

 

MQLでは期間指定の高値安値を求める関数はありません。

 

だから、まず

 

高値安値のあるバーの位置

 

これを求める必要があります。

そして、それは前にフィボ機能を追加した時に

実はすでに使ってます。

 

目先のことしか考えずに

「これは自分は使わないからいーや」

などと考えてたら

結局、後で困るだけだと

ゲイのおすかーさんも気付いたようです(笑)

 

全てが練習課題だと思って

貪欲に吸収する姿勢です。

 

はい

そんなわけで

高値安値のあるバーの位置。

 

「現在の足より何本前にあるのか」

 

当然、整数なのでintです。

とりあえず

 

TenkanHigh

TenkanLow

 

とします。

そして

 

期間指定の高値安値の「バーの位置」

 

これを求める関数は、前に使った

 

iHighest

iLowest

 

この二つ。

つまり

 

int TenkanHigh = iHighest(NULL,Period(),MODE_HIGH,9-Shift,0);
int TenkanLow  = iLowest(NULL,Period(),MODE_LOW,9-Shift,0);

 

こうなります。

 

つづく

えれー中途半端なとこに落ちたなー、とは思いつつも

カリアゲくんにミサイルをぶっ放されたら

日本には迎撃する能力はないと証明されました(笑)

気付いたら死んでるパターンだな。

 

東日本大震災の時には

民主党の無能さが際立ちましたが

今回は

自民党の無能さが際立ってます。

お互いに叩きあってますが

結局は

目くそ鼻くそレベルでしかない(笑)

 

さて

 

 

高値キングが入れ替わるのを待たずに

安値クイーンが入れ替わってしまいました(笑)

 

とにかく

 

均衡は崩れました

 

この形になったら

「売り」か「買い」か、の選択はありません。

 

ショート一択です。

 

あとは

 

どこで売るか の問題でしかありません。

 

それで負けたら

「今回はご縁がありませんでした」

と、すっぱり綺麗にあきらめる(笑)

確率の勝負に持ち込む、というのは

そーゆーことです。

 

さて

「どこで売るか」ですが

 

自分で考えてください(笑)

 

もう僕はやる気がないので

脳みそが機能してません(笑)

しかも

ビール飲んじゃってるし。

緻密な分析とか無理(笑)

あ、そうだ!

 

○○○○君、ありがとー!

 

僕は傲岸不遜な言動を屁とも思ってませんが

感謝の気持ちは欠かしません。

ご飯を食べる時も

「孤独のグルメ」のごろーさんのように

手を合わせて

「いただきます」「ごちそうさまでした」

と言います。

それは色んな人たちへの感謝の気持ちでもあり

食材として命を提供してくれた植物や動物に対する感謝の気持ちです。

 

 

とにかくショートです。

 

ここから踏み上げていくようなら

MMさんは相当本気のBullです。

 

そーゆー判断でいいと思います。

近所の温泉に行ってきました。

 

日帰り入浴専用の温泉です。

健康ランドをしょぼくしたような感じです(笑)

 

朝、7時40分くらいに入館して

12時過ぎまでいました。

 

癒された~

 

温泉LOVE(笑)

 

若い子もじじいになったらわかるよ(笑)

 

僕が一番好きなのは電気風呂です。

あのビリビリがたまらんのです!

電気刺激を与えられるたびに

 

ビクン! ビクン!

 

と筋肉が反応する

あれが快感なのです(笑)

 

 

あと、塩サウナ

 

僕は自宅でも普段から塩風呂に入ってます。

あまぞんで25キロ1500円くらいの「並塩」を買って

コーヒーカップ一杯分くらいの塩を浴槽に入れてます。

本当は「伯方の塩」などの「粗塩」の方が

ミネラル豊富でいいのですが

貧乏性の僕には無理(笑)

 

塩風呂に入るようになって

シャンプーとか

ボディソープとか

石鹸とか

いっさい使わなくなりました。

 

必要ないので。

 

基本的に

身体の表面の汚れというのは

お湯だけで落ちるのですよ。

 

あとは毛穴に詰まった汚れだけ。

 

塩風呂に入ると

浸透圧の法則で

毛穴の汚れは汗と一緒に強制排出されます。

 

だから、加齢臭とかにも効果があります(笑)

 

「くさーい!」

とか周りの人に苦情を言われてる

体臭プンプンなおっちゃんにはおすすめです!(笑)

 

その場合は特に

耳の後ろとか

脇とか背中とかに

直接、塩をすり込むと、さらに効果があります。

 

こする必要はありません。

物理刺激が大事なのではなく

あくまでも浸透圧なので。

 

話がそれました。

 

温泉ですね。

 

思い出したんですけど

前に来た時に

施設の中の食堂で

フライドポテトとビールを飲んでました。

 

外食 です!(笑)

 

でも、家計簿上では

入浴料と一緒に

「温泉代」として処理してしまったので

外食代として残ってなかっただけで(笑)

 

なにやら動いてますが

こんな時間に抜けたとしても

おじさんは何もしないよ?(笑)

ヤンキーたちで勝手にやってちょ(笑)

 

てゆーか

今月はもうトレードしませーん。

 

ノートレ宣言(笑)

 

もう50pips取れてるからいい。

このように脱力状態でも取れるということが

けびんに見せられたら、それでいいのです。

50pips以上の数字に

特に意味も価値もない。

 

お金がいっぱい欲しい人は頑張ってください(笑)

 

ゲイのおすかーさんが言うには

僕はとっても有益な情報を発信してるらしいのですが

一般ぴーぽーが真似しない方がいい情報も

しこたま書いてますので

賢く取捨選択してください(笑)

 

凡人が天才の戦い方を真似しちゃダメです。

凡人は凡人の戦い方をしないと。

前にも書きましたけど

僕などは「しょぼい勝者」なので

戦術次第で僕を超えることなど

難しいことではないはずです。

 

ただ

戦術というのは手法のことではありません。

もっと根源にあるものです。

そこを勘違いしたままだと

「しょぼい勝者」すら超えられない。

 

 

明日は朝から近所の温泉に行ってきます。

そして昼過ぎに帰ってきてビールを飲みます。

僕は勘違いをしてたことに気付いたのです。

 

一週間のうちに連続48時間

アルコールを体内に入れない

 

ということで

二日禁酒しなきゃいけないと思い込んでましたが

よく考えたら

火曜日の昼に飲んだとしたら

水曜日の昼で24時間

木曜日の昼で48時間

 

木曜の午後には飲めるじゃん!と(笑)

休肝日は一日で良かったのですね。

なら水曜日だけでいいや。

 

嬉しい発見でした(笑)

 

前々回の記事で

三年もののネギについて書きましたが

ネギを育てたことのない人は

 

「ネギって、そんな何年も収穫できるの?」

 

と思ったはずです。

 

てゆーか

農学部出身で

僕よりネギを育ててる

けびんですら知らなかったらしいのですが(笑)

 

ネギはですね

 

理論上は永久に収穫できます(笑)

 

マジです。

 

ただ、そのためには

 

食べる時に引っこ抜かないこと。

 

当たり前ですが(笑)

抜き取るのではなく

根元近くをはさみで切るんです。

しばらくたつと

ニョキニョキニョキと、また伸びてきます。

そして、ある程度伸びたらまた切ります。

 

ひたすら、この繰り返しです(笑)

 

ただし

 

絶対に花を咲かせてはいけません。

 

これが一番大事なポイント。

 

やつらは花を咲かせて実をつけると

「もうワイらの役目は終わったんやー」と

勝手に人生を終わらせてしまうんです(笑)

バジルなんかもそうです。

 

子孫を残せてないうちは

やつらは必死に生き延びようとします。

だから花を咲かせてはダメ。

亀頭みたいな形のつぼみが出てきますので

見つけたら、すぐに去勢します(笑)

 

あとは

 

一年に一度は植え替えます。

 

植え替えるというか、土をいじるんですけど。

ズボーッと引っこ抜いて

てきとーに土をほぐして

腐葉土とか堆肥とかを足してから

また戻してやります。

 

やつらは移植にはめちゃめちゃ強いので

雑に扱っても大丈夫です(笑)

根っこなんか切れたって大丈夫。

大根とかでこれをやると即死しますが(笑)

 

ネギは寒さにも強いので普通に越冬できます。

 

こうして永久に取り続けることができるわけです。

 

ちなみに

バジルも室内に入れれば越冬できます。

できますが、ただ生き延びるだけです。

あまり意味がないので2年目の冬で殺しました(笑)

今年は苗を買ってきて育ててます。