MT5(MQL5)

MQL5サンプルコード

【MT5(MQL5)サンプルコード】iLow

MT4(MQL4)/MT5(MQL5)のiLow指定したローソク足の安値を取得できます。double iLow( const string symbol, // 銘柄 ENUM_TIMEFRAMES timeframe, // 期間 int...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】iHigh

MT4(MQL4)/MT5(MQL5)のiHigh指定したローソク足の高値を取得できます。double iHigh( const string symbol, // 銘柄 ENUM_TIMEFRAMES timeframe, // 期間 i...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】配列の基礎

MT4(MQL4)/MT5(MQL5)における配列MT4(MQL4)/MT5(MQL5)独自の話というよりも、配列って何?という基礎的な話です。MT4(MQL4)/MT5(MQL5)では、変数は以下のように宣言します。(例として、doubl...
スポンサーリンク / Sponsored links
MQL5サンプルコード

【MT5(MQL5)サンプルコード】StringConcatenate

MT4(MQL4)/MT5(MQL5)のStringConcatenate渡されたパラメータを文字列として結合し、そのサイズを返します。int StringConcatenate( string& string_var, // 形成する文字...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】ExpertRemove

MT4(MQL4)/MT5(MQL5)のExpertRemoveEAを停止して、チャートから取り外します。void ExpertRemove();現在の実行中の処理を一通り流し終わってからOnDeinit()を流した後でチャートから取り外さ...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】 TesterStop

MT4(MQL4)/MT5(MQL5)のTesterStopテスト中にテスト終了コマンドを発行します。void TesterStop();MT5から新しく登場した関数です。最適化で、口座の残高が〇〇円を下回った場合=失敗とみなして次のパラメ...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】 Comment

MT4(MQL4)/MT5(MQL5)のCommentチャート画面の左上にコメントを出す事ができます。void Comment( argument, // 初めの値 ... // 次の値 ); MT4→MT5になっても、変わらず使えます。 ...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】StringCompare

MT4(MQL4)/MT5(MQL5)のStringCompare2 つの文字列の大小を比較します。int StringCompare( const string& string1, // 比較される1 番目の文字列 const strin...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】StringAdd

MT4(MQL4)/MT5(MQL5)のStringAdd文字列のうしろに別の文字列を追加する処理です。bool StringAdd( string& string_var, // 最初の文字列 string add_substring /...
MQL5サンプルコード

【MT5(MQL5)サンプルコード】For 反復演算子

MT4(MQL4)/MT5(MQL5)のFor 反復演算子指定条件下の場合に処理をループします。for(式 1 ; 式 2 ; 式 3 ) 演算子;変数を式1で初期化し、式2で判定、式2の判定でtrueの場合は演算子を実行し、変数に対して式...
スポンサーリンク / Sponsored links