<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MODE アーカイブ - 自動売買を作ろう！</title>
	<atom:link href="https://mql-programing.com/archives/tag/mode/feed/" rel="self" type="application/rss+xml" />
	<link>https://mql-programing.com/archives/tag/mode/</link>
	<description>MQLプログラミング学習サイト</description>
	<lastBuildDate>Tue, 31 Mar 2026 12:48:33 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mql-programing.com/main29/wp-content/uploads/2021/02/cropped-ブログアイコン-32x32.jpg</url>
	<title>MODE アーカイブ - 自動売買を作ろう！</title>
	<link>https://mql-programing.com/archives/tag/mode/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【MQL4定数】マーケット情報の定数​（MODE）</title>
		<link>https://mql-programing.com/archives/2043/enum_marketinfo_mode/</link>
		
		<dc:creator><![CDATA[朝日奈りさ]]></dc:creator>
		<pubDate>Tue, 12 Oct 2021 01:39:48 +0000</pubDate>
				<category><![CDATA[定数]]></category>
		<category><![CDATA[【辞書】MQLリファレンス]]></category>
		<category><![CDATA[MODE]]></category>
		<category><![CDATA[MarketInfo]]></category>
		<category><![CDATA[MQL]]></category>
		<category><![CDATA[リファレンス]]></category>
		<guid isPermaLink="false">https://mql-programing.com/?p=2043</guid>

					<description><![CDATA[<p>マーケット情報の定数​（MODE） マーケット情報の定数は、マーケット情報を取得するときに使用します。 主に、MarketInfo関数で使います。 マーケット情報には、自動売買を作る上で、かなり重要な情報があります。 重 [&#8230;]</p>
<p>投稿 <a href="https://mql-programing.com/archives/2043/enum_marketinfo_mode/">【MQL4定数】マーケット情報の定数​（MODE）</a> は <a href="https://mql-programing.com">自動売買を作ろう！</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"><span id="toc1">マーケット情報の定数​（MODE）</span></h2>



<p>マーケット情報の定数は、マーケット情報を取得するときに使用します。</p>



<p><strong>主に、MarketInfo</strong>関数で使います。</p>



<p>マーケット情報には、自動売買を作る上で、かなり重要な情報があります。</p>



<p>重要な情報を取得するテンプレートを作っておくと良いでしょう。</p>



<p>　</p>



<p>それぞれ、MarketInfo関数の<strong><span class="marker-under-red">type引数の入力値</span></strong>として、マーケット情報の定数を使うことができます。</p>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc2">マーケット情報の定数​（MODE）</span></h3>



<figure class="wp-block-table alignfull is-style-stripes"><table><tbody><tr><td><strong>定数</strong></td><td><strong>説明</strong></td></tr><tr><td>MODE_LOW</td><td>当日の安値</td></tr><tr><td>MODE_HIGH</td><td>当日の高値</td></tr><tr><td>MODE_TIME</td><td>最新のサーバー時間</td></tr><tr><td>MODE_BID</td><td>最新の売値</td></tr><tr><td>MODE_ASK</td><td>最新の買値</td></tr><tr><td>MODE_POINT</td><td>通貨ペアのポイント</td></tr><tr><td>MODE_DIGITS</td><td>通貨ペアの小数点桁数</td></tr><tr><td>MODE_SPREAD</td><td>通貨ペアのスプレッド（0.1pips単位）</td></tr><tr><td>MODE_STOPLEVEL</td><td>通貨ペアのストップレベル（0.1pips単位）</td></tr><tr><td>MODE_LOTSIZE</td><td>1ロットあたりの通貨数</td></tr><tr><td>MODE_TICKVALUE</td><td>通貨ペアのポイント</td></tr><tr><td>MODE_TICKSIZE</td><td>通貨ペアのtick値（pips単位）</td></tr><tr><td>MODE_SWAPLONG</td><td>通貨ペアの買いスワップ</td></tr><tr><td>MODE_SWAPSHORT</td><td>通貨ペアの売りスワップ</td></tr><tr><td>MODE_STARTING</td><td>マーケット開始日</td></tr><tr><td>MODE_EXPIRATION</td><td>マーケット期日</td></tr><tr><td>MODE_TRADEALLOWED</td><td>トレード可能な通貨ペア</td></tr><tr><td>MODE_MINLOT</td><td>最小ロット数</td></tr><tr><td>MODE_LOTSTEP</td><td>ロットステップ</td></tr><tr><td>MODE_MAXLOT</td><td>最大ロット数</td></tr><tr><td>MODE_SWAPTYPE</td><td>スワップの計算方法<br>0:FX, 1:CFD, 2:先物, 3:CFDインデックス</td></tr><tr><td>MODE_PROFITCALCMODE</td><td>損益計算モード<br>0:FX, 1:CFD, 2:先物</td></tr><tr><td>MODE_MARGINCALCMODE</td><td>証拠金計算モード<br>0:FX, 1:CFD, 2:先物, 3:CFDインデックス</td></tr><tr><td>MODE_MARGININIT</td><td>1ロットの初期証拠金</td></tr><tr><td>MODE_MARGINMAINTENANCE</td><td>1ロットの初期証拠金(計算モード)</td></tr><tr><td>MODE_MARGINHEDGED</td><td>1ロットの必要証拠金</td></tr><tr><td>MODE_MARGINREQUIRED</td><td>1ロットの余剰証拠金</td></tr><tr><td>MODE_FREEZELEVEL</td><td>注文凍結レベル（pips単位）</td></tr><tr><td>MODE_CLOSEBY_ALLOWED</td><td>両建て同時決済の可否</td></tr></tbody></table></figure>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc3">マーケット情報の定数​（MODE）の使い方</span></h2>



<p>主に、MarketInfo関数で使います。</p>



<p><strong><span class="marker-under-red">それぞれ、MarketInfo関数のtype引数の入力値として、マーケット情報の定数を使うことができます。</span></strong></p>



<p>上記の定数を入力しましょう。</p>



<p>すると、その定数に対応したマーケット情報を取得することができます。</p>



<p>例えば、以下のように使用します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="C++"><code>  //MarketInfo関数
  //最大ロット数を取得する
   double maxLot = MarketInfo(Symbol(),MODE_MAXLOT);</code></pre></div>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc4">プログラム例：主要なマーケット情報を一括取得する</span></h2>



<p>以下は、MarketInfo関数とマーケット情報の定数を使って、主要なマーケット情報をまとめて取得・表示するサンプルプログラムです。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="MQL4"><code>//+------------------------------------------------------------------+
//| マーケット情報取得スクリプト                                       |
//+------------------------------------------------------------------+
void OnStart()
{
   string sym = Symbol(); // 現在の通貨ペア

   // 価格情報
   double bid       = MarketInfo(sym, MODE_BID);
   double ask       = MarketInfo(sym, MODE_ASK);
   double high      = MarketInfo(sym, MODE_HIGH);
   double low       = MarketInfo(sym, MODE_LOW);

   // 通貨ペアの基本情報
   double point     = MarketInfo(sym, MODE_POINT);
   int    digits    = (int)MarketInfo(sym, MODE_DIGITS);
   double spread    = MarketInfo(sym, MODE_SPREAD);
   double stopLevel = MarketInfo(sym, MODE_STOPLEVEL);

   // ロット関連情報
   double lotSize   = MarketInfo(sym, MODE_LOTSIZE);
   double minLot    = MarketInfo(sym, MODE_MINLOT);
   double maxLot    = MarketInfo(sym, MODE_MAXLOT);
   double lotStep   = MarketInfo(sym, MODE_LOTSTEP);

   // スワップ情報
   double swapLong  = MarketInfo(sym, MODE_SWAPLONG);
   double swapShort = MarketInfo(sym, MODE_SWAPSHORT);

   // 証拠金情報
   double marginReq = MarketInfo(sym, MODE_MARGINREQUIRED);
   double freezeLvl = MarketInfo(sym, MODE_FREEZELEVEL);

   // tick情報
   double tickValue = MarketInfo(sym, MODE_TICKVALUE);
   double tickSize  = MarketInfo(sym, MODE_TICKSIZE);

   // トレード可否
   double tradeOK   = MarketInfo(sym, MODE_TRADEALLOWED);

   // ログ出力
   Print("========== マーケット情報 [", sym, "] ==========");
   Print("【価格情報】");
   Print("  Bid（売値）       : ", DoubleToStr(bid, digits));
   Print("  Ask（買値）       : ", DoubleToStr(ask, digits));
   Print("  当日高値          : ", DoubleToStr(high, digits));
   Print("  当日安値          : ", DoubleToStr(low, digits));

   Print("【通貨ペア基本情報】");
   Print("  ポイント          : ", DoubleToStr(point, digits));
   Print("  小数点桁数        : ", digits);
   Print("  スプレッド        : ", spread, "（0.1pips単位）");
   Print("  ストップレベル    : ", stopLevel, "（0.1pips単位）");

   Print("【ロット関連】");
   Print("  1ロットの通貨数   : ", lotSize);
   Print("  最小ロット        : ", minLot);
   Print("  最大ロット        : ", maxLot);
   Print("  ロットステップ    : ", lotStep);

   Print("【スワップ情報】");
   Print("  買いスワップ      : ", swapLong);
   Print("  売りスワップ      : ", swapShort);

   Print("【証拠金・その他】");
   Print("  1ロット必要証拠金  : ", marginReq);
   Print("  注文凍結レベル    : ", freezeLvl);
   Print("  Tick値            : ", tickValue);
   Print("  Tickサイズ        : ", DoubleToStr(tickSize, digits));
   Print("  トレード可否      : ", (tradeOK == 1) ? "可能" : "不可");
   Print("==============================================");
}</code></pre></div>



<p>　</p>



<p>このスクリプトを実行すると、エキスパートタブに現在の通貨ペアの主要なマーケット情報が一覧で表示されます。</p>



<p>自動売買を開発する際に、ロット計算やストップレベルの確認などで頻繁に使用する情報ばかりですので、テンプレートとして活用してください。</p>



<p>　</p>



<div class="wp-block-cocoon-blocks-button-1 button-block"><a href="https://mql-programing.com/sample_program/" class="btn btn-l btn-circle" target="_self">サンプルプログラムはこちら</a></div>



<p>　</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-自動売買を作ろう！ wp-block-embed-自動売買を作ろう！"><div class="wp-block-embed__wrapper">

<a href="https://mql-programing.com/enum/" title="【MQLプログラミング基礎】列挙型とは？配列との違いを理解して使いこなそう！" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img decoding="async" src="https://i0.wp.com/mql-programing.com/main29/wp-content/uploads/2021/09/enum.jpg?fit=1200%2C675&#038;ssl=1" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">【MQLプログラミング基礎】列挙型とは？配列との違いを理解して使いこなそう！</div><div class="blogcard-snippet external-blogcard-snippet">目次 列挙型とは？列挙型と配列の違い列挙型と配列のデータの取り出し方法の違い列挙型と配列のデータの取り出し方法のまとめ列挙型の構造と使い方列挙型の構造列挙型の使い方列挙型はどこで使われているのか列挙型のプログラム例まとめ</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://mql-programing.com/archives/1399/enum/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">mql-programing.com</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-自動売買を作ろう！ wp-block-embed-自動売買を作ろう！"><div class="wp-block-embed__wrapper">

<a href="https://mql-programing.com/make_autotrade_by_myself/" title="【MQL4プログラミング】自動売買の作り方！FXで使えるテンプレートあり" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img decoding="async" src="https://i0.wp.com/mql-programing.com/main29/wp-content/uploads/2021/09/make_autotrade_by_myself.jpg?fit=1200%2C675&#038;ssl=1" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">【MQL4プログラミング】自動売買の作り方！FXで使えるテンプレートあり</div><div class="blogcard-snippet external-blogcard-snippet">目次 はじめにFX自動売買とはFX自動売買を作るための準備FX自動売買の作り方口座凍結の対策をするプログラムテンプレートを作る決済ロジックをプログラミングするプログラムテンプレートを作るエントリーロジックをプログラミング</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://mql-programing.com/archives/1605/make_autotrade_by_myself/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">mql-programing.com</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-自動売買を作ろう！ wp-block-embed-自動売買を作ろう！"><div class="wp-block-embed__wrapper">

<a href="https://mql-programing.com/mql-reference/" title="MQL4リファレンス【全データ一覧】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-160x90.jpg 160w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-300x169.jpg 300w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-1024x576.jpg 1024w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-768x432.jpg 768w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-120x68.jpg 120w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-320x180.jpg 320w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス.jpg 1120w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">MQL4リファレンス【全データ一覧】</div><div class="blogcard-snippet internal-blogcard-snippet">/*! elementor - v3.6.5 - 27-04-2022 */.e-container.e-container--row .elementor-spacer-inner{width:var(--spacer-size)}.e-</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://mql-programing.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">mql-programing.com</div></div></div></div></a>
</div></figure>



<p>　</p>
<p>投稿 <a href="https://mql-programing.com/archives/2043/enum_marketinfo_mode/">【MQL4定数】マーケット情報の定数​（MODE）</a> は <a href="https://mql-programing.com">自動売買を作ろう！</a> に最初に表示されました。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【MQL4定数】ライン定数（MODE）</title>
		<link>https://mql-programing.com/archives/1950/enum_mode_line/</link>
		
		<dc:creator><![CDATA[朝日奈りさ]]></dc:creator>
		<pubDate>Sun, 10 Oct 2021 05:17:35 +0000</pubDate>
				<category><![CDATA[【辞書】MQLリファレンス]]></category>
		<category><![CDATA[定数]]></category>
		<category><![CDATA[iBands]]></category>
		<category><![CDATA[MQL]]></category>
		<category><![CDATA[iEnvelopes]]></category>
		<category><![CDATA[iEnvelopesOnArray]]></category>
		<category><![CDATA[リファレンス]]></category>
		<category><![CDATA[iFractals]]></category>
		<category><![CDATA[iGator]]></category>
		<category><![CDATA[iAlligator]]></category>
		<category><![CDATA[iStochastic]]></category>
		<category><![CDATA[iIchimoku]]></category>
		<category><![CDATA[MODE]]></category>
		<category><![CDATA[iMACD]]></category>
		<category><![CDATA[iRVI]]></category>
		<category><![CDATA[iADX]]></category>
		<guid isPermaLink="false">https://mql-programing.com/?p=1950</guid>

					<description><![CDATA[<p>ライン定数（MODE） ライン定数は、ロジック関数の引数として使用します。 ロジック関数（iMACD関数など）は、取得するラインを設定することができます。 その設定をするために、ライン定数を使うと良いでしょう。 例えば、 [&#8230;]</p>
<p>投稿 <a href="https://mql-programing.com/archives/1950/enum_mode_line/">【MQL4定数】ライン定数（MODE）</a> は <a href="https://mql-programing.com">自動売買を作ろう！</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"><span id="toc1">ライン定数（MODE）</span></h2>



<p>ライン定数は、ロジック関数の引数として使用します。</p>



<p><strong>ロジック関数（iMACD関数など）は、取得するラインを設定することができます。</strong></p>



<p>その設定をするために、ライン定数を使うと良いでしょう。</p>



<p>例えば、iMACD関数で使うと、取得する値はメインラインなのか、シグナルラインなのかを設定をすることができます。</p>



<p>　</p>



<p>それぞれ、<strong><span class="marker-under-red">mode引数の入力値</span></strong>として、ライン定数を使うことができます。</p>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc2">iMACD関数、iRVI関数、iStochastic関数で使用</span></h3>



<figure class="wp-block-table alignfull is-style-stripes"><table><tbody><tr><td><b>定数</b></td><td><strong>値</strong></td><td><strong>説明</strong></td></tr><tr><td>MODE_MAIN</td><td>0</td><td>メインライン</td></tr><tr><td>MODE_SIGNAL</td><td>1</td><td>シグナルライン</td></tr></tbody></table></figure>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc3">iADX関数で使用</span></h3>



<figure class="wp-block-table alignfull is-style-stripes"><table><tbody><tr><td><strong>定数</strong></td><td><strong>値</strong></td><td><strong>説明</strong></td></tr><tr><td>MODE_MAIN</td><td>0</td><td>メインライン（ADX）</td></tr><tr><td>MODE_PLUSDI</td><td>1</td><td>+DIライン</td></tr><tr><td>MODE_MINUSDI</td><td>2</td><td>-DIライン</td></tr></tbody></table></figure>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc4">iBands関数、iEnvelopes関数、iEnvelopesOnArray関数、iFractals関数、iGator関数で使用</span></h3>



<figure class="wp-block-table alignfull is-style-stripes"><table><tbody><tr><td><strong>定数</strong></td><td><strong>値</strong></td><td><strong>説明</strong></td></tr><tr><td>MODE_UPPER</td><td>1</td><td>上ライン</td></tr><tr><td>MODE_LOWER</td><td>2</td><td>下ライン</td></tr></tbody></table></figure>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc5">iAlligator関数で使用</span></h3>



<figure class="wp-block-table alignfull is-style-stripes"><table><tbody><tr><td><strong>定数</strong></td><td><strong>値</strong></td><td><strong>説明</strong></td></tr><tr><td>MODE_GATORJAW</td><td>1</td><td>顎ライン</td></tr><tr><td>MODE_GATORTEETH</td><td>2</td><td>歯ライン</td></tr><tr><td>MODE_GATORLIPS</td><td>3</td><td>口ライン</td></tr></tbody></table></figure>



<p>　</p>



<h3 class="wp-block-heading"><span id="toc6">iIchimoku関数で使用</span></h3>



<figure class="wp-block-table alignfull is-style-stripes"><table><tbody><tr><td><strong>定数</strong></td><td><strong>値</strong></td><td><strong>説明</strong></td></tr><tr><td>MODE_TENKANSEN</td><td>1</td><td>転換線</td></tr><tr><td>MODE_KIJUNSEN</td><td>2</td><td>基準線</td></tr><tr><td>MODE_SENKOUSPANA</td><td>3</td><td>先行スパンA</td></tr><tr><td>MODE_SENKOUSPANB</td><td>4</td><td>先行スパンB</td></tr><tr><td>MODE_CHIKOUSPAN</td><td>5</td><td>遅行スパン</td></tr></tbody></table></figure>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc7">ライン定数（MODE）の使い方</span></h2>



<p>主に、ロジック関数で使用されます。</p>



<p><strong><span class="marker-under-red">それぞれ、mode引数の入力値として、ライン定数を使うことができます。</span></strong></p>



<p>上記の定数を入力しましょう。</p>



<p>すると、その定数に対応したラインの値を取得することができます。</p>



<p>例えば、以下のように使用します。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="C++"><code>  //iMACD関数
  //メインラインのMACDの値を取得する
   double macd = iMACD(Symbol(), PERIOD_CURRENT, 14, 25, 9, PRICE_CLOSE, MODE_MAIN, 0);</code></pre></div>



<p>　</p>



<h2 class="wp-block-heading"><span id="toc8">プログラム例</span></h2>



<p>以下は、ライン定数を使って複数のインジケーター値を取得するプログラム例です。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="C++"><code>void OnTick()
{
   //-------------------------------------------
   // iMACD関数でライン定数を使用する例
   //-------------------------------------------
   // メインライン（MACD線）の値を取得
   double macdMain = iMACD(Symbol(), PERIOD_CURRENT, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 0);
   // シグナルラインの値を取得
   double macdSignal = iMACD(Symbol(), PERIOD_CURRENT, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 0);

   // メインラインがシグナルラインを上抜けた場合
   if(macdMain > macdSignal)
   {
      Print("MACDゴールデンクロス: メイン=", macdMain, " シグナル=", macdSignal);
   }

   //-------------------------------------------
   // iStochastic関数でライン定数を使用する例
   //-------------------------------------------
   // メインライン（%K）の値を取得
   double stochMain = iStochastic(Symbol(), PERIOD_CURRENT, 5, 3, 3, MODE_SMA, 0, MODE_MAIN, 0);
   // シグナルライン（%D）の値を取得
   double stochSignal = iStochastic(Symbol(), PERIOD_CURRENT, 5, 3, 3, MODE_SMA, 0, MODE_SIGNAL, 0);

   Print("Stochastic: %%K=", stochMain, " %%D=", stochSignal);

   //-------------------------------------------
   // iBands関数でライン定数を使用する例
   //-------------------------------------------
   // メインライン（中央線）の値を取得
   double bandsMain  = iBands(Symbol(), PERIOD_CURRENT, 20, 2, 0, PRICE_CLOSE, MODE_MAIN, 0);
   // 上ラインの値を取得
   double bandsUpper = iBands(Symbol(), PERIOD_CURRENT, 20, 2, 0, PRICE_CLOSE, MODE_UPPER, 0);
   // 下ラインの値を取得
   double bandsLower = iBands(Symbol(), PERIOD_CURRENT, 20, 2, 0, PRICE_CLOSE, MODE_LOWER, 0);

   Print("Bands: 上=", bandsUpper, " 中央=", bandsMain, " 下=", bandsLower);

   //-------------------------------------------
   // iIchimoku関数でライン定数を使用する例
   //-------------------------------------------
   // 転換線の値を取得
   double tenkan  = iIchimoku(Symbol(), PERIOD_CURRENT, 9, 26, 52, MODE_TENKANSEN, 0);
   // 基準線の値を取得
   double kijun   = iIchimoku(Symbol(), PERIOD_CURRENT, 9, 26, 52, MODE_KIJUNSEN, 0);
   // 先行スパンAの値を取得
   double spanA   = iIchimoku(Symbol(), PERIOD_CURRENT, 9, 26, 52, MODE_SENKOUSPANA, 0);
   // 先行スパンBの値を取得
   double spanB   = iIchimoku(Symbol(), PERIOD_CURRENT, 9, 26, 52, MODE_SENKOUSPANB, 0);
   // 遅行スパンの値を取得
   double chikou  = iIchimoku(Symbol(), PERIOD_CURRENT, 9, 26, 52, MODE_CHIKOUSPAN, 0);

   Print("一目均衡表: 転換線=", tenkan, " 基準線=", kijun);

   //-------------------------------------------
   // iAlligator関数でライン定数を使用する例
   //-------------------------------------------
   // 顎ライン（Jaw）の値を取得
   double jaw  = iAlligator(Symbol(), PERIOD_CURRENT, 13, 8, 8, 5, 5, 3, MODE_SMA, PRICE_MEDIAN, MODE_GATORJAW, 0);
   // 歯ライン（Teeth）の値を取得
   double teeth = iAlligator(Symbol(), PERIOD_CURRENT, 13, 8, 8, 5, 5, 3, MODE_SMA, PRICE_MEDIAN, MODE_GATORTEETH, 0);
   // 口ライン（Lips）の値を取得
   double lips  = iAlligator(Symbol(), PERIOD_CURRENT, 13, 8, 8, 5, 5, 3, MODE_SMA, PRICE_MEDIAN, MODE_GATORLIPS, 0);

   Print("Alligator: 顎=", jaw, " 歯=", teeth, " 口=", lips);
}</code></pre></div>



<p>　</p>



<p>上記のプログラムでは、各インジケーター関数のmode引数にライン定数を指定することで、それぞれ対応するラインの値を取得しています。</p>



<p>　</p>



<div class="wp-block-cocoon-blocks-button-1 button-block"><a href="https://mql-programing.com/sample_program/" class="btn btn-l btn-circle" target="_self">サンプルプログラムはこちら</a></div>



<p>　</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-自動売買を作ろう！ wp-block-embed-自動売買を作ろう！"><div class="wp-block-embed__wrapper">

<a href="https://mql-programing.com/make_autotrade_by_myself/" title="【MQL4プログラミング】自動売買の作り方！FXで使えるテンプレートあり" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://i0.wp.com/mql-programing.com/main29/wp-content/uploads/2021/09/make_autotrade_by_myself.jpg?fit=1200%2C675&#038;ssl=1" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">【MQL4プログラミング】自動売買の作り方！FXで使えるテンプレートあり</div><div class="blogcard-snippet external-blogcard-snippet">目次 はじめにFX自動売買とはFX自動売買を作るための準備FX自動売買の作り方口座凍結の対策をするプログラムテンプレートを作る決済ロジックをプログラミングするプログラムテンプレートを作るエントリーロジックをプログラミング</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://mql-programing.com/archives/1605/make_autotrade_by_myself/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">mql-programing.com</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-自動売買を作ろう！ wp-block-embed-自動売買を作ろう！"><div class="wp-block-embed__wrapper">

<a href="https://mql-programing.com/mql-reference/" title="MQL4リファレンス【全データ一覧】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-160x90.jpg 160w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-300x169.jpg 300w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-1024x576.jpg 1024w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-768x432.jpg 768w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-120x68.jpg 120w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス-320x180.jpg 320w, https://mql-programing.com/main29/wp-content/uploads/2021/02/MQLリファレンス.jpg 1120w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">MQL4リファレンス【全データ一覧】</div><div class="blogcard-snippet internal-blogcard-snippet">/*! elementor - v3.6.5 - 27-04-2022 */.e-container.e-container--row .elementor-spacer-inner{width:var(--spacer-size)}.e-</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://mql-programing.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">mql-programing.com</div></div></div></div></a>
</div></figure>



<p>　</p>
<p>投稿 <a href="https://mql-programing.com/archives/1950/enum_mode_line/">【MQL4定数】ライン定数（MODE）</a> は <a href="https://mql-programing.com">自動売買を作ろう！</a> に最初に表示されました。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
