初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 594

 
Slava_kornev55:
見つからなかった

ここで、検索してみましょう。

mql5.comで検索

 
Karputov Vladimir:

ここで、検索してみましょう。


aaaaa、そうなんだ。そんなフクロウは見つかりませんでした。
 
Slava_kornev55:
あ~あ、そうなんだ。そんなフクロウは見つかりませんでした。
まあ、フクロウは森にいるからね。少なくとも動物園では。
 
トレーリングストップ」スクリプトの入手先と、それをソフティクに入れる方法
 
bv1979:
トレーリングストップ」スクリプト(EA)の入手先と、それをソフビに挿入する方法

トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

初心者の方からの質問

カルプトフ ウラジミール 2016.06.13 14:29

標準配信では、Expert Advisor ...╱MQL5↩ExpertsExamples╱MACD Sample.mq5.機能実装を確認する ****Modified。

または、記事検索やコドベースで 検索してください。
 
こんばんは・・・最後から2番目の買い注文を見つける方法を教えてください。 例えば5つの買い注文があるとします・・・最後の1つを見つける方法はわかりますが、最後から2番目のものを見つける方法を教えてください。
 
mt4用
 

持ち越した。

アントン・ズベレフ

4K画面では、端末操作にアドバンテージがあるのでしょうか?

どのようなものか、スクリーンショットを投稿してください。

 
Karputov Vladimir:

持ち越した。

アントン・ズベレフ

4K画面では、端末操作にアドバンテージがあるのでしょうか?

どのようなものか、スクリーンショットを投稿してください。

また、興味深いことに明らかにDPIを変えなければならず、それはあぶない。今日、友人がSkypeで、なぜMT4テスターで「最適化」にチェックを入れないのかと聞いてきました。後でわかったことだが、彼の持っているスクリーンは12インチで、彼の視力ではすべてが小さすぎるのだ。DPIを変更し、チェックマークが見えなくなった--これは既知の効果である。

彼にservicedeskに書き込むように助言し、これは彼らが答えたものであり、これは私たちの通信からです。

[Thu 16.06.16 17:03:53] Aleksey Smirnov: スクリーンショットを投稿し、問題を説明しました...96dpi以外の解像度で作業する際、インターフェイスの要素が失われないようにしてほしい」と書きました。

:( だから、小さい文字に慣れるか、レジストリですべてを画面で読めるようにするための微調整を探すしかないでしょうね...。

[Thu 16.06.16 17:04:41] Alexey Volchanskiy: なるほど、どんなモニターなんでしょう?

[Thu 16.06.16 17:07:02] Alexei Smirnov: 12インチ 1366x768

 
どうやら、どこかに括弧や逆コンマを描かないといけないようで、よくわかりません・・・。似たような例を見てみましたが、同じようです、、、、。

必要であれば、関数とその定数 DeleteOrder(ticket) を指定すれば、動作するはずです。

他の関数を呼び出す際に定数を正しく記述する方法

例えば、こんな機能です。

void DeleteOrder(ulong ticket)
  {
//--- проверим наличие ордера  
   if(!OrderSelect(ticket))
     {
      Print("Ордер #",ticket," не найден");
      return;
     }
//--- все готово, делаем попытку удалить ордер
   if(!trade.OrderDelete(ticket))
     {
      //--- сообщим о неудаче
      Print("Метод OrderDelete() потерпел неудачу. Код возврата=",trade.ResultRetcode(),
            ". Описание кода: ",trade.ResultRetcodeDescription());
     }
   else
     {
      Print("Метод OrderDelete() выполнен успешно. Код возврата=",trade.ResultRetcode(),
            " (",trade.ResultRetcodeDescription(),")");
     }
//---     
  }    

を書いたら、もう一回

   // проверка условия на удаление лимитного ордера
      bool bLimitDeleteSignal=false;
      //if(OrderSelect(ticket) ==true)
      if(OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_BUY_LIMIT)
         bLimitDeleteSignal=LimitDelBuySignal();
      //if(OrderSelect(ticket) ==true)
      if(OrderGetInteger(ORDER_TYPE)==ORDER_TYPE_SELL_LIMIT)
         bLimitDeleteSignal=LimitDelSellSignal();
      // если есть сигнал на закрытие позиции - закрываем и выходим
      if(bLimitDeleteSignal==true)
        {
         Print("Удаляем ордер!!!");
вот здесь вызываю  верхнею функцию чтобы удалить ордер по тикеру , и не знаю как записать чтобы компилятор неругался
       //DeleteOrder(ulong  ticket);     ???????????????????????????
     //   DeleteOrder(ticket);         ???????????????????????????????????????????????????????????
    //    DeleteOrder();              ????????????????????????
         return;
        }
理由: