※ ChatGPTを利用し、要約された質問です(原文:MT4(MQL4)プログラミングで動きません。教えて下さい。)
MT4(MQL4)プログラミングで価格を取得できない問題
このQ&Aのポイント
マウスをクリックしても価格を取得できない問題が発生しています。
ネットで検索してもサンプルプログラムが全く動作しない状況です。
マウスでクリックした場所の価格を取得し、それを元に水平線を描きたいという要望です。
MT4(MQL4)プログラミングで動きません。教えて下さい。
MT4(MQL4)プログラミングで動きません。教えて下さい。
下記のようなプログラムを勉強中なのですが、マウスをクリックしても何しても価格を取得してくれません。
ネットに検索すれば、下記のようなサンプルプログラムが幾つも紹介されてますが、全く動きません。
私のやりたいことは、マウスでクリックした場所の価格を取得しそれを元に水平線を描きたいのです。
ご存じの方がおられましたら、ご教授下さいませ。
宜しくお願い致します。
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
double drop_price=WindowPriceOnDropped();
datetime drop_time=WindowTimeOnDropped();
//---- may be undefined (zero)
if(drop_time>0)
{
ObjectCreate("Dropped price line", OBJ_HLINE, 0, drop_price,0);
ObjectCreate("Dropped time line", OBJ_VLINE, 0, drop_time,0);
}
//----
return(0);
}
//+------------------------------------------------------------------+
お礼
早速のご回答有り難うございました。 なんとか、目的の場所には水平線を引くことができました。 メニューの文字に応じて、各関数に飛んで行く方法のみが分かりません。 ネットで調べたところ、C++で組むようなのですが、あまりよく分かりません。 又色々勉強します。 この度は誠に有り難うございました。
補足
edp3142様有り難うございました。 お陰様で、MT4が思ったように動き始めました。 マウスカーソルも取得しバッチリです。 文字でメニューの様なものが作れました。 本当に有り難うございました。 又機会があれば宜しくお願い致します。