掲示板のコメントはすべて投稿者の個人的な判断を表すものであり、
当社が投資の勧誘を目的としているものではありません。
-
225(最新)
karasuさんはじめまして
…まだ見ていらっしゃるでしょうか?><;
EA化についてご相談してみたいことがあるのですが -
-
-
遅くなりました。
シグナル拾えたので、何でもできますよ。 -
どんなEX4ですか?
シグナルが拾えれば出来ますけど -
10月末から覚え始めて、そこそこ使える形になったのは1週間ぐらいでした。
簡単なサンプルを一つ入手して覚えればいいです。
やり方は何通りもあるので、こだわらなくていいです。
例えば、今のBidレートを取得する記述、Bidでも3通りあり、
Bid
Close[0]
iClose(NULL,0,0)
他にもあるかもしれませんが、色々です。
基本、短く簡潔にしたほうが良いので、難しいサンプルは見ないほうがいいです。
目で追って過去を検証しても、効率が悪いので、EAを覚えるというよりは、バックテストのために覚えただけです。 -
依頼されて作ることは勉強のためにやりますが、販売は向いてないのでやってませんね。
バックテスト結果 -
-
可能です。
今の開発が忙しく、進めれていません。
申し訳ないです。
化け物級のEAができました。
インジケーター一切使用せず、1週間でこの利益です。 -
今やっているUWSCの制作が終われば検証します。
少々お待ちください。 -
少しお時間ください。
内容は記録しときました。 -
-
RANDOMで適当にクリックさせて、最後、注文時に全てのボタンの判定を注文していく地味な作業です。
メタがどれだけ便利なのか痛感します。 -
興味があって本気で覚える気があれば1週間で可能です。
分かりやすい説明付きのサンプル入手しを改造していくところからです。 -
145
へぇ…、正直、マウスの座標まで監視しているってのは
そこまでやる!?って感じで半信半疑だけど…。
まぁ、技術的には簡単に実装可能だから、やってる所もあるのかな?
100%ノミ行為だから自動売買を嫌うならそのくらいしてもおかしくないか…。
座標を送っているならJavaScriptを秀丸エディタとかの検索の正規表現で
x[^a-z]やy[^a-z]で検索したら座標関連の処理の箇所は大体見つかるかな。
まぁ、RANDOM関数でも使えば座標は簡単に毎回変えれますね。
バイナリーオプションの自動売買か…。
国内のじゃ規制のせいで時間に縛りがあって良い手法は思いつかないけど
海外の30秒や1分で結果が出るタイプならスキャルの手法が使えそうだし
意外といけそうな気もするねぇ。気が向いたらやってみようかな。
むぅ、しかし法人口座が作れる海外のバイナリー業者でまともそうなの無いぞ…。
税制面から海外に個人口座じゃ作りたくないし…、いきなり頓挫した…。 -
UWSC使えるようになりました。
直接ボタンクリックと座標クリック両方覚えました。
自動売買禁止の業者は座標クリックの方が安心ですね。
マウスの動作を監視しているらしいので、おそらくクリックポイントでヒートマップを作っていると思われます。
同じところばかりクリックしていると、さすがに見破られるので、いろいろ工夫しています。 -
MT4からの信号は、
ShellExecuteWかkeybd_eventがシンプルでいいですね。
chromeはUWSCはやはり画像認識か座標操作しか出来ないみたいです。
IEみたいですが、今さらIEも違和感を感じます。
imacrosもライセンス取得してまでやる価値も感じませんし。 -
142
ごめん、UWSCを用いたデータ処理は俺は専門外。
専らマウス・キーボード操作系のみです。
軽く調べた感じ、InternetExploreならご所望の処理はそこまで難しくなさそうですが
今時定番のChromeなどのブラウザでは、ちょっと難しそうな気配ですね。
とはいえ、IEなんて過去の遺物を用いた方法は今更勉強する価値は無いでしょうし。
ひどく原始的な方法となりますが…
KBD関数のキーボード操作でブラウザのページ全体をコピーして
XXX=GETSTR(0)
でクリップボードのデータを代入して、
どうにかして口座残高だけを抜き出して…
といった具合になるんじゃないでしょうかね。
もしくは、BTN関数のマウス操作で口座残高の箇所をダブルクリックするなり、
ダブルクリックじゃ無理なようならMMV関数も用いるなどして
口座残高の箇所だけを選択状態にしてKBD関数でクリップボードにコピーすれば
XXX=GETSTR(0)
で一発で口座残高が入りますから、その方が手っ取り早いかもです。
抜き出した口座残高が前回の数値と異なっていたら
購入したとみなして前残高から現残高を引くなりすれば
購入金額を割り出せるんじゃないですかね…。
うん、まぁ、相当不細工なやり方だし、UWSCのデータ処理は不毛な茨の道なので
俺なら本当に必要性に迫られない限り絶対やらないですね(笑)
老婆心ながら、UWSCはあまり複雑にしない事をお薦めします。
使用環境やウェブサイトのデザインや仕様が変われば簡単に使い物にならなくなります。
それこそ、ブラウザのバージョンが更新されるだけでも使えなくなる事もあります。
複雑にすればするほどその際のメンテナンスが大変な事になります。
主要な処理はUWSC以外で行って、UWSCでは最小限の処理で済ませるのが
将来的なメンテナンスの事もふまえると無難かと存じます。
俺なら、例えば、MT4などで何かしらシグナル(特定の色とか)を出して、
UWSCがそれを察知したらマウスとキーボードを操作する…って程度に留めますね。
まぁ、その辺りは人それぞれのやり方ですから、何が正解ってのはありませんが…。 -
ありがとうございます。
今のところ座標がズレるといった症状は無いので、これで組んではみようと思います。
あと、WEB上に口座残高が出ますが、それを取得し、内部で計算し購入金額を出したいのですが、どんな方法になりそうですか?
Excelで作った時には、WEBを丸ごとコピーしてテキスト形式で張り付け、そのテキストから口座残高に該当するものを取り出して計算させました。 -
137
因みに俺だったら、位置が固定されているなら座標でクリックしちゃうし、
微妙に位置が変化するなら、何箇所かの座標の色チェックをしてボタンの色があった場合に
そこをクリックするって感じにしちゃうけどね。
けしてスマートなやり方とは言えないかもだけど、今時のボタンはCSSとかJavaScriptが
絡んでくる事が多いからIE.document.forms[0].submitじゃ上手くいかないのでは。
読み込みエラーが発生しました
再読み込み
Karasu 2017年11月20日 12:57
EA作成についての交流の場です。
EA作成者の方はもちろんのこと、プログラムがわからない方でも『この手法ならEA化しても上手くいく』というアイデアを書き込んでくだされば、EAを作成し検証致します。