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

<image>
	<url>https://mql-programing.com/main29/wp-content/uploads/2021/02/cropped-ブログアイコン-32x32.jpg</url>
	<title>OrdersTotal アーカイブ - 自動売買を作ろう！</title>
	<link>https://mql-programing.com/archives/tag/orderstotal/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【MQL4関数】OrdersTotal関数の使い方！保有ポジション数の取得のやり方</title>
		<link>https://mql-programing.com/archives/705/orderstotal/</link>
		
		<dc:creator><![CDATA[朝日奈りさ]]></dc:creator>
		<pubDate>Thu, 22 Apr 2021 03:17:01 +0000</pubDate>
				<category><![CDATA[【中級編】MQLプログラムの読み方・書き方]]></category>
		<category><![CDATA[注文関係]]></category>
		<category><![CDATA[MQL]]></category>
		<category><![CDATA[リファレンス]]></category>
		<category><![CDATA[自動売買]]></category>
		<category><![CDATA[OrdersTotal]]></category>
		<guid isPermaLink="false">https://mql-programing.com/?p=705</guid>

					<description><![CDATA[<p>OrdersTotal関数とは 自動売買でトレードするとき、保有ポジション数をチェックしたいですよね！ そのときに OrdersTotal関数を使いましょう。 　 OrdersTotal関数とは、保有ポジションの数を返し [&#8230;]</p>
<p>投稿 <a href="https://mql-programing.com/archives/705/orderstotal/">【MQL4関数】OrdersTotal関数の使い方！保有ポジション数の取得のやり方</a> は <a href="https://mql-programing.com">自動売買を作ろう！</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://mql-programing.com/main29/wp-content/uploads/2021/10/アイコン.png" alt="朝日奈りさ" class="speech-icon-image"/></figure><div class="speech-name">朝日奈りさ</div></div><div class="speech-balloon">
<p class="wp-block-paragraph">プログラムで保有ポジション数を取得するには、OrdersTotal関数を使うよ！</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc1">OrdersTotal関数とは</span></h2>



<p class="wp-block-paragraph">自動売買でトレードするとき、保有ポジション数をチェックしたいですよね！</p>



<p class="wp-block-paragraph">そのときに OrdersTotal関数を使いましょう。</p>



<p class="wp-block-paragraph">　</p>



<p class="wp-block-paragraph"><strong>OrdersTotal関数とは、保有ポジションの数を返します。</strong></p>



<p class="wp-block-paragraph">例えば、ポジション数が２つなら、OrdersTotal関数は２を返します。</p>



<p class="wp-block-paragraph">　</p>



<p class="wp-block-paragraph"><strong><span class="marker-under-red">返り値は保有ポジション数で、引数は何も必要ありません。</span></strong></p>



<p class="wp-block-paragraph">返り値は int型なので、基本的な書き方は以下の通りです。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="C++"><code>int positionNum = OrdersTotal();</code></pre></div>



<p class="wp-block-paragraph">　</p>



<p class="wp-block-paragraph">上記のプログラムを書くことで、positionNum に保有ポジション数が代入されます。</p>



<p class="wp-block-paragraph">　</p>



<h2 class="wp-block-heading"><span id="toc2">OrdersTotal関数の使用方法と注意点</span></h2>



<p class="wp-block-paragraph">OrdersTotal関数は、保有ポジション数を返します。</p>



<p class="wp-block-paragraph"><strong>そのため、ポジションの情報をチェックするための <a href="https://mql-programing.com/repeat-for-while/">for文</a>でよく使われます。</strong></p>



<p class="wp-block-paragraph">具体的には以下の通りです。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="C++"><code>//保有ポジションをチェック

for(int i = OrdersTotal() - 1; i &gt;= 0; i--){
    //ここにポジションビの情報を１つ１つチェックするためのプログラムを書く

}</code></pre></div>



<p class="wp-block-paragraph">　</p>



<p class="wp-block-paragraph">ここでのポイントは OrdersTotal関数ではなく、<strong>「i&#8211;」の部分です。</strong></p>



<p class="wp-block-paragraph"><strong><span class="marker-under-red">for文を「i++」で書くこともできるのですが、「i++」だとエラーが</span><span class="marker-under-red">起こる</span><span class="marker-under-red">可能性があります。</span></strong></p>



<p class="wp-block-paragraph">「i++」で書いた例がこちらです。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="C++"><code>//エラーが起こる可能性がある例

for(int i = 0; i &lt;= OrdersTotal()-1; i++){
    //ここにポジションの情報を１つ１つチェックするためのプログラムを書く

}</code></pre></div>



<p class="wp-block-paragraph">　</p>



<p class="wp-block-paragraph">なぜエラーが起こる可能性があるのかというと、for文の中で<a href="https://mql-programing.com/array/">配列</a>を使っている場合、存在しない配列を参照してしまうからです。</p>



<p class="wp-block-paragraph">例えば、hairetsu[3] という配列を使っている場合、for文なので hairetsu[i] と書いていると思います。</p>



<p class="wp-block-paragraph">そのとき、i は「０→１→２」という順に変化します。</p>



<p class="wp-block-paragraph"><strong>そして、for文が途中の「０→１」の段階でポジションが決済された場合を考えます。</strong></p>



<p class="wp-block-paragraph">ポジションが決済された場合、「２」で参照されるはずだった <strong><span class="marker-under-red">hairetsu[2] が存在しないもの</span></strong>になっているので、エラーが出ます。</p>



<p class="wp-block-paragraph">そのため、「２→１→０」の順番で参照したほうが、エラーが出ないので、トラブルがなくなるでしょう。</p>



<p class="wp-block-paragraph">　</p>



<p class="wp-block-paragraph">配列をマスターしていない方は、こちらの記事が参考になります。</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/array/" title="Maintenance" 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 fetchpriority="high" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fmql-programing.com%2Farray%2F?w=320&#038;h=180" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Maintenance</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/array/" 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>



<p class="wp-block-paragraph">　</p>



<h2 class="wp-block-heading"><span id="toc3">OrdersTotal関数の実用的なプログラム例</span></h2>



<p class="wp-block-paragraph">ここからは、OrdersTotal関数を実際のEAでどのように活用するか、具体的なプログラム例を紹介します。</p>



<p class="wp-block-paragraph">　</p>



<h3 class="wp-block-heading"><span id="toc4">例1：最大ポジション数を制限して新規注文を出すEA</span></h3>



<p class="wp-block-paragraph">EAを作るとき、<strong>「同時に保有するポジションを○個までに制限したい」</strong>という場面は非常に多いです。OrdersTotal関数を使えば、現在のポジション数を確認してから注文を出すことができます。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="MQL4"><code>// --- 入力パラメータ ---
input int MaxPositions = 3;       // 最大保有ポジション数
input double LotSize   = 0.1;    // 注文ロット数
input int MagicNumber  = 12345;  // マジックナンバー

void OnTick()
{
    // 現在の自分のEAが保有しているポジション数をカウント
    int myPositions = 0;
    for(int i = OrdersTotal() - 1; i >= 0; i--)
    {
        // ポジション情報を選択
        if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
        {
            // マジックナンバーと通貨ペアが一致するものだけカウント
            if(OrderMagicNumber() == MagicNumber && OrderSymbol() == Symbol())
            {
                myPositions++;
            }
        }
    }

    // 最大ポジション数に達していなければ新規注文
    if(myPositions < MaxPositions)
    {
        // 例：簡単な買い条件（移動平均のゴールデンクロス）
        double maFast = iMA(Symbol(), 0, 5, 0, MODE_SMA, PRICE_CLOSE, 1);
        double maSlow = iMA(Symbol(), 0, 25, 0, MODE_SMA, PRICE_CLOSE, 1);
        double maFastPrev = iMA(Symbol(), 0, 5, 0, MODE_SMA, PRICE_CLOSE, 2);
        double maSlowPrev = iMA(Symbol(), 0, 25, 0, MODE_SMA, PRICE_CLOSE, 2);

        // ゴールデンクロスが発生したら買い注文
        if(maFastPrev < maSlowPrev &#038;&#038; maFast > maSlow)
        {
            int ticket = OrderSend(Symbol(), OP_BUY, LotSize, Ask, 3, 0, 0,
                                   "MaxPos制限EA", MagicNumber, 0, clrBlue);
            if(ticket < 0)
                Print("注文エラー: ", GetLastError());
            else
                Print("買い注文成功！ チケット番号: ", ticket);
        }
    }
    else
    {
        // 最大ポジション数に達している場合は何もしない
        // Print("最大ポジション数に達しています: ", myPositions, " / ", MaxPositions);
    }
}</code></pre></div>



<p class="wp-block-paragraph">ポイントは、<strong>OrdersTotal関数でループしながらマジックナンバーと通貨ペアでフィルタリングしている</strong>点です。他のEAのポジションを誤ってカウントしないようにしましょう。</p>



<p class="wp-block-paragraph">　</p>



<h3 class="wp-block-heading"><span id="toc5">例2：保有中の全ポジションを一括決済する関数</span></h3>



<p class="wp-block-paragraph">特定の条件（例えば、合計利益が目標額に達した場合など）で、<strong>保有ポジションをすべて決済したい</strong>ことがあります。以下は、自分のEAのポジションだけを一括で決済する関数です。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="MQL4"><code>input int MagicNumber = 12345;  // マジックナンバー

//+------------------------------------------------------------------+
//| 自分のEAの全ポジションを一括決済する関数                          |
//+------------------------------------------------------------------+
void CloseAllMyPositions()
{
    // OrdersTotal()を使って全ポジションを逆順にチェック
    for(int i = OrdersTotal() - 1; i >= 0; i--)
    {
        // ポジション情報を選択
        if(!OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
            continue;  // 選択に失敗したらスキップ

        // マジックナンバーと通貨ペアが一致するかチェック
        if(OrderMagicNumber() != MagicNumber)
            continue;  // 違うEAのポジションはスキップ
        if(OrderSymbol() != Symbol())
            continue;  // 違う通貨ペアのポジションはスキップ

        bool result = false;

        // 買いポジションの場合
        if(OrderType() == OP_BUY)
        {
            result = OrderClose(OrderTicket(), OrderLots(), Bid, 3, clrRed);
        }
        // 売りポジションの場合
        else if(OrderType() == OP_SELL)
        {
            result = OrderClose(OrderTicket(), OrderLots(), Ask, 3, clrBlue);
        }

        // 決済結果をログに出力
        if(result)
            Print("決済成功: チケット番号 ", OrderTicket());
        else
            Print("決済失敗: チケット番号 ", OrderTicket(), " エラー: ", GetLastError());
    }
}

//+------------------------------------------------------------------+
//| OnTick関数での使用例                                              |
//+------------------------------------------------------------------+
void OnTick()
{
    // 例：保有ポジションの合計利益が1万円を超えたら全決済
    double totalProfit = 0;

    for(int i = OrdersTotal() - 1; i >= 0; i--)
    {
        if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
        {
            if(OrderMagicNumber() == MagicNumber && OrderSymbol() == Symbol())
            {
                // 各ポジションの損益を合算
                totalProfit += OrderProfit() + OrderSwap() + OrderCommission();
            }
        }
    }

    // 合計利益が目標に達したら全ポジション決済
    if(totalProfit >= 10000)
    {
        Print("目標利益達成！合計利益: ", totalProfit, " 円 → 全決済実行");
        CloseAllMyPositions();
    }
}</code></pre></div>



<p class="wp-block-paragraph"><strong>逆順（i--）でループしているのが重要です。</strong>決済するとポジション数が減るので、順方向でループするとインデックスがずれてしまいます。</p>



<p class="wp-block-paragraph">　</p>



<h3 class="wp-block-heading"><span id="toc6">例3：ポジション数をチャート上に表示するインジケーター</span></h3>



<p class="wp-block-paragraph">インジケーターとしてOrdersTotal関数を使い、<strong>現在の保有ポジション数や合計損益をチャート上にリアルタイム表示</strong>する例です。裁量トレードの補助ツールとしても便利です。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="MQL4"><code>#property indicator_chart_window  // チャートウィンドウに表示
#property strict

//+------------------------------------------------------------------+
//| 初期化関数                                                        |
//+------------------------------------------------------------------+
int OnInit()
{
    return(INIT_SUCCEEDED);
}

//+------------------------------------------------------------------+
//| 終了時にオブジェクトを削除                                        |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
    ObjectDelete("PosInfoLabel");  // ラベルオブジェクトを削除
}

//+------------------------------------------------------------------+
//| ティックごとに情報を更新                                          |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &amp;time[],
                const double &amp;open[],
                const double &amp;high[],
                const double &amp;low[],
                const double &amp;close[],
                const long &amp;tick_volume[],
                const long &amp;volume[],
                const int &amp;spread[])
{
    // 全ポジション数を取得
    int totalPositions = OrdersTotal();

    // 現在の通貨ペアのポジションだけをカウント＆損益を合算
    int symbolPositions = 0;
    double symbolProfit = 0;
    int buyCount  = 0;   // 買いポジション数
    int sellCount = 0;   // 売りポジション数

    for(int i = totalPositions - 1; i >= 0; i--)
    {
        if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
        {
            if(OrderSymbol() == Symbol())
            {
                symbolPositions++;
                symbolProfit += OrderProfit() + OrderSwap() + OrderCommission();

                // 買い・売りを別々にカウント
                if(OrderType() == OP_BUY)  buyCount++;
                if(OrderType() == OP_SELL) sellCount++;
            }
        }
    }

    // 表示用のテキストを作成
    string displayText = StringFormat(
        "全ポジション: %d | %s: %d (買:%d / 売:%d) | 損益: %.0f円",
        totalPositions, Symbol(), symbolPositions, buyCount, sellCount, symbolProfit
    );

    // チャート上にラベルとして表示
    if(ObjectFind("PosInfoLabel") < 0)
    {
        // オブジェクトが存在しなければ新規作成
        ObjectCreate("PosInfoLabel", OBJ_LABEL, 0, 0, 0);
        ObjectSet("PosInfoLabel", OBJPROP_CORNER, 0);    // 左上に配置
        ObjectSet("PosInfoLabel", OBJPROP_XDISTANCE, 10);
        ObjectSet("PosInfoLabel", OBJPROP_YDISTANCE, 30);
        ObjectSetInteger(0, "PosInfoLabel", OBJPROP_FONTSIZE, 11);
    }

    // テキストと色を更新（利益ならブルー、損失ならレッド）
    ObjectSetText("PosInfoLabel", displayText, 11, "Arial",
                  symbolProfit >= 0 ? clrDodgerBlue : clrRed);

    return(rates_total);
}</code></pre></div>



<p class="wp-block-paragraph">このインジケーターをチャートに適用すると、<strong>左上に「全ポジション数」「現在の通貨ペアのポジション数（買い/売り内訳）」「損益」</strong>がリアルタイムで表示されます。</p>



<p class="wp-block-paragraph">　</p>



<h3 class="wp-block-heading"><span id="toc7">例4：ポジションがゼロのときだけ新規エントリーするシンプルEA</span></h3>



<p class="wp-block-paragraph">初心者の方がEAを作るとき、まずは<strong>「1ポジションだけ保有する」</strong>シンプルな設計から始めるのがおすすめです。OrdersTotal関数を使えば、ポジションがゼロかどうかの判定が簡単にできます。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-cpp" data-lang="MQL4"><code>input double LotSize    = 0.1;    // 注文ロット数
input int    StopLoss   = 100;    // ストップロス（ポイント）
input int    TakeProfit = 200;    // テイクプロフィット（ポイント）
input int    MagicNumber = 99999; // マジックナンバー

//+------------------------------------------------------------------+
//| 自分のEAのポジション数を取得する関数                              |
//+------------------------------------------------------------------+
int CountMyPositions()
{
    int count = 0;
    // OrdersTotal()で全ポジションをチェック
    for(int i = OrdersTotal() - 1; i >= 0; i--)
    {
        if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
        {
            // 自分のEA（マジックナンバー一致）かつ同じ通貨ペアのみカウント
            if(OrderMagicNumber() == MagicNumber && OrderSymbol() == Symbol())
                count++;
        }
    }
    return count;
}

//+------------------------------------------------------------------+
//| OnTick関数                                                        |
//+------------------------------------------------------------------+
void OnTick()
{
    // 自分のEAのポジションが0のときだけエントリーを判断
    if(CountMyPositions() > 0)
        return;  // すでにポジションがあれば何もしない

    // RSIを使ったシンプルな売買判断
    double rsi = iRSI(Symbol(), 0, 14, PRICE_CLOSE, 1);

    double sl, tp;

    // RSIが30以下 → 売られすぎなので買いエントリー
    if(rsi < 30)
    {
        sl = Ask - StopLoss * Point;    // ストップロス価格を計算
        tp = Ask + TakeProfit * Point;  // テイクプロフィット価格を計算
        int ticket = OrderSend(Symbol(), OP_BUY, LotSize, Ask, 3,
                               sl, tp, "RSI買いエントリー", MagicNumber, 0, clrBlue);
        if(ticket > 0)
            Print("RSI=", rsi, " → 買いエントリー成功");
    }
    // RSIが70以上 → 買われすぎなので売りエントリー
    else if(rsi > 70)
    {
        sl = Bid + StopLoss * Point;    // ストップロス価格を計算
        tp = Bid - TakeProfit * Point;  // テイクプロフィット価格を計算
        int ticket = OrderSend(Symbol(), OP_SELL, LotSize, Bid, 3,
                               sl, tp, "RSI売りエントリー", MagicNumber, 0, clrRed);
        if(ticket > 0)
            Print("RSI=", rsi, " → 売りエントリー成功");
    }
}</code></pre></div>



<p class="wp-block-paragraph"><strong>CountMyPositions関数を作って、ポジション数のカウント処理を分離している</strong>のがポイントです。こうすることで、OnTick内のコードがすっきりして読みやすくなります。EAが複雑になっても、この関数を使い回せるので便利です。</p>



<p class="wp-block-paragraph">　</p>



<h2 class="wp-block-heading"><span id="toc8">まとめ</span></h2>



<p class="wp-block-paragraph">OrdersTotal関数は、EAでとてもよく使う関数です。</p>



<p class="wp-block-paragraph"><strong>自動売買がポジションを決済するときに使うなど、使用場面はたくさんあります。</strong></p>



<p class="wp-block-paragraph">そのため、ほとんどのEAで使われています。</p>



<p class="wp-block-paragraph"><strong><span class="marker-under-red">注意点は、配列と組み合わせて使う場合、存在しない配列を参照してしまうことがあることです。</span></strong></p>



<p class="wp-block-paragraph">for文の順番をしっかりと考えて、OrdersTotal関数を使っていきましょう。</p>



<p class="wp-block-paragraph">　</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 decoding="async" src="https://mql-programing.com/main29/wp-content/uploads/cocoon-resources/blog-card-cache/a4e701a9f8569faadbe992111b709637.jpg" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="320" height="180" /></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">はじめに この記事は、MQLプログラミング基礎を理解している方向けに作成しております。 もしMQLプログラミングがわからないという方は、先に以下の記事を読んでおくことをオススメします。 カテゴリー：MQLプログラミング基</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/order-relation/" title="注文関係の記事一覧" 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/04/order-relation-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://mql-programing.com/main29/wp-content/uploads/2021/04/order-relation-160x90.png 160w, https://mql-programing.com/main29/wp-content/uploads/2021/04/order-relation-300x169.png 300w, https://mql-programing.com/main29/wp-content/uploads/2021/04/order-relation-1024x576.png 1024w, https://mql-programing.com/main29/wp-content/uploads/2021/04/order-relation-768x432.png 768w, https://mql-programing.com/main29/wp-content/uploads/2021/04/order-relation-1536x864.png 1536w, https://mql-programing.com/main29/wp-content/uploads/2021/04/order-relation-2048x1152.png 2048w, https://mql-programing.com/main29/wp-content/uploads/2021/04/order-relation-120x68.png 120w, https://mql-programing.com/main29/wp-content/uploads/2021/04/order-relation-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">注文関係の記事一覧</div><div class="blogcard-snippet internal-blogcard-snippet">朝日奈りさこちらは注文関係の記事一覧です。本サイトはサンプルプログラムを公開しております。「実際にプログラムをみたい！」という方にも参考になると思います。サンプルプログラムはこちらからあくまでサンプルプログラムです。ご利用は自己責任でお願い</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 class="wp-block-paragraph"></p>
<p>投稿 <a href="https://mql-programing.com/archives/705/orderstotal/">【MQL4関数】OrdersTotal関数の使い方！保有ポジション数の取得のやり方</a> は <a href="https://mql-programing.com">自動売買を作ろう！</a> に最初に表示されました。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
