人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

UWSCで画像認識について教えて下さい。
MT4のチャートに出現するシグナル(HIGH,LOW)文字を認識しようとしていますが、旨く認識できません

表示した画面からシグナルを切り出して、24bitmapで保存した画像は下記の通りです。
https://www.dropbox.com/s/uq13ol6obc7k4cx/Low.bmp
https://www.dropbox.com/s/pgs963cbo763wdr/HIHG.bmp

スクリプトのどこが悪いのか、教えて頂きたく宜しくお願い致します。
(スクリプトは長くなりますのでコメントに書きます)

また、正しいコードをご教授下さい。





1403854909
●拡大する

●質問者: iwana1999
●カテゴリ:ウェブ制作
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

質問者から

現在のスクリプトです。
-------------------------------------------------------------
ACW(GETID("21904: Land-FX MetaTrader 4 Terminal - デモアカウント - USDJPY,M1"),-8,-8,1616,884,0)
BTN(LEFT,DOWN,764,106,300)
ACW(GETID("21904: Land-FX MetaTrader 4 Terminal - デモアカウント - USDJPY,M1"),-8,-8,1616,884,0)
MOUSEORG(GETID("21904: Land-FX MetaTrader 4 Terminal - デモアカウント - USDJPY,M1"))

while true

//左上;USDJPY
IFB chkimg("C:\uwsc\HIGH.bmp",772,114,912,184) = true then
exec("C:\uwsc_html\USDJPY_B.EXE")
print "USDJPY_B"
sleep(15)
endif

IFB chkimg("C:\uwsc\LOW.bmp",772,114,912,184) = true then
exec("C:\uwsc_html\USDJPY_S.EXE")
print "USDJPY_S"
sleep(15)
endif

//右上;EURJPY
IFB chkimg("C:\uwsc\HIGH.bmp",1400,114,1550,184) = true then
exec("C:\uwsc_html\EURJPY_B.EXE")
print "EURJPY_B"
sleep(15)
endif

IFB chkimg("C:\uwsc\LOW.bmp",1400,114,1550,184) = true then
exec("C:\uwsc_html\EURJPY_S.EXE")
print "EURJPY_S"
sleep(15)
endif

//左下;GBPJPY
IFB chkimg("C:\uwsc\HIGH.bmp",772,490,912,558) = true then
exec("C:\uwsc_html\GBPJPY_B.EXE")
print "GBPJPY_B"
sleep(15)
endif

IFB chkimg("C:\uwsc\LOW.bmp",772,490,912,558) = true then
exec("C:\uwsc_html\GBPJPY_S.EXE")
print "EURJPY_S"
sleep(15)
endif


//右下;AUDJPY
IFB chkimg("C:\uwsc\HIGH.bmp",1400,490,1550,558) = true then
exec("C:\uwsc_html\AUDJPY_B.EXE")
print "AUDJPY_B"
sleep(15)
endif

IFB chkimg("C:\uwsc\LOW.bmp",1400,490,1550,558) = true then
exec("C:\uwsc_html\AUDJPY_S.EXE")
print "AUDJPY_S"
sleep(15)
endif

sleep(1)
wend
-------------------------------------------------------------


1 ● snow0214

HIGHとLOW画像はスクリプトと同じフォルダに保存してください。
背景色を透過色として認識させます。

IFB chkimg("HIGH.bmp",1,772,114,912,184) = true then

iwana1999さんのコメント
snow0214様 ご回答を頂きまして有り難うございます。 土日は、市場が閉まっていますので月曜日確認させて頂きたいと思います。 。

iwana1999さんのコメント
背景色を透明にすると選択したりしなかったりでバラツキがありましたので、そこのパラメーターは0にして正常に稼動しております。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ