どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 458

 
okvseok:
ホットキーでトレンドラインを呼び出すトリッキーな方法はないでしょうか?
この線を引くスクリプトを書けばいいのです。このスクリプトをホットキーにバインドする。
 

私の書いたコードでは、価格が上がったときは検知して対応するメッセージを出力しますが、価格が下がったときは何のメッセージも出力しません。

変数OldPriceとNewPriceはグローバルに設定されていることに注意してください。

int start()
  {
   NewPrice=Bid;
   if (NewPrice>OldPrice)
   {
   Alert("Цена пошла НАВЕРХ");
   OldPrice=NewPrice;
   }
   else
   {
     if (NewPrice<OldPrice)
      {
         Alert("Цена пошла ВНИЗ");
         OldPrice=NewPrice;
      }
   }
//-------------------------------------------------------------------
    return;
  }
//+------------------------------------------------------------------+
 
vpsにMt4をインストールして、EAをインストールしても、ナビゲータのターミナルに表示されないので、アドバイスをお願いします。
 
トレーダーとプログラマーの兄弟たちよ、こんにちは。
その場合、そのようなインジケータ(スクリーンショットを添付したアーカイブ)があるかどうか、お伺いしてもよろしいでしょうか?
もしそうなら、それは何と呼ばれているのでしょうか?
インジケーターのアーカイブをダウンロードしたのですが、どこのサイトか忘れてしまいました。似たようなものも見つかりませんでした。
 
Trader7777:

みんな、助けて!最後に開いた注文(まだ閉じていない)のロットを返す関数があるんだ。最後から二番目の未決済注文のロットを返すように修正することは可能ですか?配列を使わずにやればいいんだ...。


もう一度、どなたか最後の順番ではなく、二番目以降の順番が選択されるように修正していただけないでしょうか?


double FindLastLots (int otype)
{
  double oldopenprice,oldlots;
  int oldticket;
  
  ticket = 0;
  
  for (int i = OrdersTotal()-1; i>=0; i--)
  {
    if (OrderSelect(i, SELECT_BY_POS,MODE_TRADES)) 
    {
      if (OrderSymbol()==Symbol() && OrderMagicNumber()==Magic && OrderType() == otype)
      {
         oldticket = OrderTicket();
         if (oldticket>ticket)
         {
            oldlots = OrderLots();
            ticket = oldticket; 
         } 
      }  
    }
  }
  return (oldlots);
}
 
artmedia70:
ここにもアレイはないんですね。コードの信頼性はあまり高くない。オープンオーダーのリストで最後のものを探しているのです。IMHOは、それにリンクするのはあまり信頼できない。最後のオープンオーダーを見つける最も確実な方法は、そのオープン時間です(すべての中で最も低い時間です)。

artmedia70 です。
ここにもアレイはないんですね。コードの信頼性はあまり高くない。オープンオーダーのリストで最後のものを探しているのです。IMHO それに対するバインディングは、あまり信頼性がありません。最後のオープンオーダーを見つける最も確実な方法は、そのオープン時間です(すべての中で最も低い時間です)。


いないんだろうけど!)

 
Trader7777:

もう一度、どなたか最後の順番ではなく、二番目以降の順番が選択されるように修正していただけないでしょうか?



配列、
 
r772ra:

配列、

というのは冗談で、読めないのか?
 
Trader7777:

ふざけてるのか、読めないのか?


私が提案したのだから、あなた次第です。

私見では、それが唯一の正常な選択肢だと思います。

 
skyjet:

こんにちは!これからWindowsを再インストールするのですが、EAsフォルダをハードディスクに移動すると、最近書き込んだEAが消えてしまいます!どうしたらいいでしょうか?何かアドバイスがあれば教えてください。

*コードをドキュメントに保存してから再作成することはできません。数が多いので、人的要因の可能性があり、データを失いたくないのです :)


お願いです、誰か応答してください!きっと、一部の人だけの秘密ではないのでしょう。