魔術師をめざして

魔術師を目指して、相場・数学・プログラム言語を研究しています。

2021-01-01から1ヶ月間の記事一覧

python vs ruby ②

2020年12月までは、pythonに大きな期待を持っていた。 ①クローリング②スクレイピング③データ分析④機械学習⑤cybprg(Luaでできない場合)これらは,すべて、pythonで作る予定だった。便利なライブラリを使って、楽をしたかった。しかし、その方法の勉強は…

python vs ruby

永遠のテーマでは、あるが、要するに好みの問題だと思う。 pythonに比べても、rubyの遅いことが言われてきたが、ここにきて、rubyの逆襲が始まったのだ。rubyチームは、従来のrubyの30倍のスピードと言うrubiniusが登場した。rubyvmで動く。また、ruby 3.0は…

外部ロボット(exrobot)

とは、メタトレーダの外で動作するロボットのことだ。fx業者が、APIを公開していれば、自動売買も可能だが、一般的には、自動売買は行わない、システムトレード(売買は手動)を行うためのロボット。自分専用なので、配布の心配はいらない。魔術師は、Rubyを…

cyborg003

相場諜報能力を持った cyborg だ。 漫画の見過ぎだって。3号機には、通常のFXロボットに、自己調整機能と、相場分析機能を持たせようとしている。そのサイボーグは、003と名付ける。すなわち、cyborg003 だ。

10%を目指す戦略

fxgは、fxをやる人という意味。gはguy&girl。fxgの90%は、負けて退場する。これが、厳しくも現実のfx法則。じゃ、どうやったら、残りの10%の人間になれるのか。それこそ、fxgにとっての永遠のテーマだ。答え:人(90%)と違うことをやる。これは必要十分条件…

Crawling & scraping

クローリング・スクレイピングに取り組み始めた。 クローリングは、webからデータを抜き取ること。pythonにッ便利なライブラリがある。スクレイピング(データの条件選別)もpythonが得意だけど、魔術師は、gawK(ゴーク)を使う。①Crawling: powerd by pytho…

luaプログラミング

若い頃に読んだという記憶だ。内容は、記憶に残っていない。易しかった記憶もある。短期間に読めて分かり易かった。入門者にもぴったりだと思う。皆さんにもお勧めだ。 実は、ぼくのところにも、今日、到着するんだ。 もちろん、古本だよ。眼が悪く、読める…

魔術師の道具箱 2021

今年の道具箱には、実用ツールしか入っていない。① lua → cyborg開発用② gawk → magic開発用③ python → fxma(fx maket analyzer)開発用 deepro(deep learning robot)開発用 ④ MQL → ea(fx robot)開発用 cyborg自分の中にメソッドを持ったロボットそのメソッ…

cyborg

前回話題の、カスタマイズ・メンテナンス機能付きrobotをcyborgと呼ぶ。ちょっと子供っぽいけどね。この機能の適切な実現は、は、画期的で、高度の技術が必要だから、このくらいのインパクトのある名称が必要という考えから思い切ったのだ。笑うなら笑え。幾…

ロボットの画期的アイデア!?

2021年1月現在、取り組んでいる言語は、 [MQL]、[Lua]、[gawk] の3つ。 3つのすべてが、具体的目的を持った実用言語だ。 Luaは、wi(魔術師)が勝手に使うものだから、pythonが得意な人は、pythonを使えば問題ない(?)MQLは、目的が、ロボットなら、これし…

MQLの本格学習開始!

これから約1年掛けて、EAプログラミングを勉強する。その過程をここに書こうと思う。皆さんも一緒に勉強しませんか。そのためのプログラミング言語は、MQLという名前の言語で、作ったロボット(EA)は、MT4というソフトで動作する。まずは、MT4を使える業者…

ETロボット共同開発

Fさんとロボットを共同開発することになった。細かいことは、メールで打ち合わせるが、ここでも、秘密事項以外は、書こうと思う。 相場分析は、目と手を使って調査・分析するのが基本だけど、p@ythonを使って自動で行うこともできそうだ。MQLで調査ロボット…

luaとawk

すまん。また、これなんだ。MQLに集中すべき局面なのだが、MQLが、余りに詰まらないものだから、浮気している。だけど、この2つは、非常に役立つ。と。ぼくの直感は訴えるんだ。luaは、小さくてポータブルな言語だけど、それだけじゃないんだ。面白い構造と…

露ロボット開発補助ツール

今回は言語マニアとしての言語話じゃなく、まじめで実用的な話だ。読んで役に立つ話のはずだ。 ロボットを作るなら、選択肢は、MQL一択だ。ただし、ロボット開発の補助をする言語なら他にもあるんだ。魔術師には、3つある。直接的補助ツールが2つ①②ある。間…

ふじいさん②

\227と安価です。 安いだけあって内容がほとんどないです。 自作ロボットの「XX」の宣伝、客寄せの本でした。 それでも、テクニカルの基本について、まとmwてあり、 300円分の価値はありました。 XXの値段は観ていませんが、2~3万円と言ったところでし…

EA(ロボット)のEA(魔術師)

MQLができることを、皆さんは知って売るのだろうか。ぼくは正直言って、分かっていない。まず、これを知ることだ。 自分が持っているアイデアを、MQLが受け入れてくれるものかどうかそれを知ることが、ロボットを制するための重要なことなんだと思うんだ。も…

①et-robot & ②fxpm-robot

① et(Event driven Trade)-robot② fxpm(Find for X(nknown) Price Movements)-robot 2つのロボットを検討している。①は、Fさんとの共同開発を希望している。 大きな影響のある経済指標の発表語の価格と平常時価格との 価格差をサヤ取りするロボットで、利益…

Sさんからのコメント

眼の悪いぼくには、狭い場所のやり取りは苦手なので、ここに書かせてください。古い記事へのコメントですが、ありがたいです。コメントには、本名らしきものが書いてあったので、非承認とします。代わりにこの場に承認です。 「Sさんからのコメント」: 述語…

ふじいさんへ

ロボットの共同開発をしませんか。プログラミングは、ぼくが担当しますが、ロボットは2人の共同著作物です。勿論、そのロボットを運用して稼げますよ。ふじいさんの役割は、「相場分析です。」ぼくは目が悪いので、これがなかなかできません。プログラミン…

free bobot builder

近く、無料ロボットを検索する。そして、ダウンロードしてソースを調べて、改造ポイントを探る。そのロボットは、robot builderを使えば、そのロボットをカスタマイズできる。元のロボットが無料だから、builderも無料だ。ただし、ボランティアなので、いつ…

lua と robot buider

luaの調査が終わった。結果、ある局面で、とても役に立つことが、分かった。配布も簡単。パイルした luacファイルとlua.exe(135KB)、lua.dll(412KB)の2つのファイルを一緒に配布すればいい。両方でもたった(547KB)だ。この2つのファイルを手に入れれば、完…

python同盟

F氏と結んだ。勝手にね。F氏は、投資に興味があるようだ。ぼくは言う。fxは投資には向かない。投資したいなら、株だと。実際に、ぼくは株で大きな利益を得たんだ。しかし、fxには、mt4がある。ロボットが使える。株に対し、それしかfxのアドバンテージはない…

magicの方向転換

を検討している。最初は、PLが苦手な、MQLアレルギーの人を助けるツールとして発想したのであった。しかし、それはどうも、余計なお世話ではなかったかと、思い直したんだ。人様に構っている場合じゃない!と気づいた。magicは、自分のツールとして、生まれ…

ロボット・ロボット・ロボット

魔術師の2021年の標語だ。今年こそは魔術を「見せて進ぜよう。 robot builderも作る。これができたってことは、作ったロボットの運用に成功したということだ。robot builderを売ったりすることも、無償提供もないだろう。EGLは、無償提供するつもり。た…

EA-Builder

Exoert Advisor Builder というプログラムを考え始めた。これは、MQLへの変換プログラムではない。魔術師の考えたロボっとを構築するためのパラメータを与えると、ロボットのソースを構築するプログラム。そののためには、魔術師のロボットで、実際に、儲か…

EGL

前回の記事で書いた通り、MGLという大袈裟なものは止めて、EGLという控えめなものを作ることにした。pythonで作れば確実だが、其れじゃ面白くない。折角なんだから、新しい何かを使いたい。で、awkが候補になった。 c:\mygawk>gawk -VGNU Awk 4.1.4, API: 1.…

ETロボット

ぼくが今年、作るロボットの名前だ。画期的ロジックというようなものじゃない。株の世界では一部で有名なイベントトレードト言う手法をfxで目指す。fxでは雇用統計などの経済指標を発表すると、激しい値動きが起こる。これを調べる。いつどのくらい、根が動…

easy-magic

luaで遊ぶのは、短期間ながら満足した。今後は、MQLとpythonだけに時間を使いたい。MQLに取り組み始めて思うのは、fxをやるなら、MQLをやらないという選択肢があるのだろうかということだ。確かに、PL経験のない人には、MQLは、面倒なものだろう。だけど、今…

言語ごとのキーボードからの読み込み方法

PLの話題。またかよ。まあまあ、そのうち、ロボットの話題ばかりになるよ。 新しいPLに出合うと、ぼくは必ず、これを調べる。 python: str=input()perl : str=<STDIN>ruby : str=getstcl : set str [gets stdin]lua : str=io.read()v : str=os.input()c : scanf(&st</stdin>…

2021年

今年は、以下を勉強する。 lua/MQL/python 魔術師の実用言語は、pythonだ。結局、pythonが一番信頼できる。機械学習のためにも必要。じゃなぜ、luaをやるんだ?最後の砦はpythonだけど、先兵として使うには、魔術師には、面白くないんだ。女房には、できない…