共通関数 MQL4関数 CheckPointer オブジェクトポインタのタイプを返します。 CheckPointer オブジェクトポインタのタイプを返します。 ENUM_POINTER_TYPE CheckPointer( object* anyobject, // オブジェクトポインタ ); 引数 引数名初期値I/O詳細anyobject-INオブジェクトポインタを... 2021年6月22日 セレブパンダ
日記 MQL4 【MQL4】アラートが五月蠅い! シグナルツールを作る際にアラートを出せるようにしますが、適当に作るとめちゃくちゃ鳴りまくってウルサイですよね? まず、アラートを1回鳴らしたら、次の足まで鳴らないようにしてみましょう。 void alert(string aMsg) { static datetime s_dt = 0; if(s_dt != iTim... 2021年6月22日 セレブパンダ
文字列関数 MQL4関数 StringFind 浮動小数点数型データを文字列に変換します。 StringFind 文字列内の文字列を検索します int StringFind( string string_value, // 検索が行われる文字列 string match_substring, // 検索するワード(文字列) int start_pos=0 // 検索... 2021年6月19日 セレブパンダ
日記 MQL4 【MQL4】自チャート以外のチャートの操作をしたい。 サザエさんの波平お父さんの年齢は51歳としり、70歳ぐらいと思っていたので驚愕したセレブパンダだお。 インジを入れたチャート以外のチャートを知るにはってお話です。 こんな人が対象です。 自分のチャートに引いたオブジェクトを他チャートに作成したい人。スクリプトなどで全チャートを操作したい人。 サンプル 関数にすると便利で... 2021年6月19日 セレブパンダ
日記 MQL4 【MQL4】夏時間・冬時間の問題 時刻差の一部分を書いてみました。夏時間の背景色を付けてありますので、比較してみてください。 日本時間・日本市場は、夏時間や冬時間は導入していないので、一定です。ただロンドン市場やNY市場の時間は、夏時間や冬時間が導入されているので、日本時間と比較するとズレていきます。 MT4時間だけを使用するのであれば、ロンドン市場と... 2021年6月19日 セレブパンダ
日記 MQL4 【MQL4】iBarShiftで起きがちな問題 時間軸を変更する際に、使うのがiBarShiftです。よく問題になるのは、バーの欠けとヒストリカルデータが足らないことです。例えば、現在時刻12:04です。チャートは5分足表示しているが、1分足の12:02の終値を取得したいとします。 int barMinute02 = iBarShift(NULL,PERIOD_M1... 2021年6月19日 セレブパンダ
時系列・インジケータアクセス MQL4関数 iBarShift 指定したオープン時間のバーシフト数を返します。 iBarShift int iBarShift( string symbol, // 通貨ペア名 int timeframe, // 時間軸 datetime time, // 日時 bool exact = false // モード ); 引数 引数名初期値I/O詳細s... 2021年6月19日 セレブパンダ
変換関数 MQL4関数 StringToDouble 浮動小数点数表現を含む文字列をdouble型データに変換します。 StringToDouble double配列の検索用 double StringToDouble( string value // 文字列 ); 引数 引数名初期値I/O詳細value-IN浮動小数点数表現を含む文字列 戻り値 指定した精度で表現した文... 2021年6月16日 セレブパンダ
変換関数 MQL4関数 DoubleToStr 浮動小数点数型データを文字列に変換します。 DoubleToStr double配列の検索用 string DoubleToStr( double value, // 浮動小数点数 int digits // 出力する小数点以下の桁数 ); 引数 引数名初期値I/O詳細value-IN浮動小数点数の値digits-IN... 2021年6月16日 セレブパンダ
配列関数 MQL4関数 ArrayBsearch 指定した値で1次元配列内を検索します。 ArrayBsearch double配列の検索用 int ArrayBsearch( const double& array[], // 検索する配列 double value, // 検索する値 int count = WHOLE_ARRAY, // 検索対象の要素カウント ... 2021年6月16日 セレブパンダ
共通関数 MQL4関数 ZeroMemory 参照によって渡された変数をリセットします。 ZeroMemory void ZeroMemory( void & variable // リセットする変数 ); 引数 引数名初期値I/O詳細variable-IN/OUT参照によって渡された変数はリセット(0で初期化)されます 戻り値 無し。 その他 引数が文字列の場合... 2021年6月16日 セレブパンダ
共通関数 MQL4関数 SendMail ターミナルオプションのタブの設定画面で指定したアドレスにEメールを送信します。 SendMail bool SendMail( string subject, // 件名 string some_text // 本文 ); 引数 引数名初期値I/O詳細subject-INメールの件名some_text-INメールの本文... 2021年6月16日 セレブパンダ