アドバイザーを無料でお書きします - ページ 137

 
Valeriy Yastremskiy:

EAでは、Staplossの修正のみでトロールを作る。それ以外の方法はない。

サンプルラインはありますか?

 
Сергей Дыбленко:

サンプル回線はありますか?

kodobaseのコードを見ていただいたと思いますが、時間によって注文が開かれるようになっています)。

bool ModifyTral()                                     // Спец. функция start
  {

//------------------------------------------------------ 3 --
   while(true)                            // Цикл модификации
     {
      double TS=Tral_Stop;                // Исходное значение
      double Min_Dist=MarketInfo(Symb,MODE_STOPLEVEL);//Миним. дист
      if(TS<Min_Dist)                     // Если меньше допуст.
         TS=Min_Dist;                     // Новое значение TS
      //--------------------------------------------------- 4 --
      Modify=false;                  // Не назначен к модифи
      switch(Tip)                         // По типу ордера
        {
         case 0 :                         // Ордер Buy
            if(NormalizeDouble(SL,Digits)<  // Если ниже желаем.
               NormalizeDouble(Bid-TS*Point,Digits))
              {
               SL=Bid-TS*Point;           // то модифицируем его
               Text="Buy ";        // Текст для Buy
               Modify=true;               // Назначен к модифи.
              }
            break;                        // Выход из switch
         case 1 :                         // Ордер Sell
            if(NormalizeDouble(SL,Digits)>  // Если выше желаем.
               NormalizeDouble(Ask+TS*Point,Digits)
               || NormalizeDouble(SL,Digits)==0)//или равно нулю
              {
               SL=Ask+TS*Point;           // то модифицируем его
               Text="Sell ";              // Текст для Sell
               Modify=true;               // Назначен к модифи.
              }
        }                                 // Конец switch
      if(Modify==false)                   // Если его не модифи
         break;                           // Выход из while
      //--------------------------------------------------- 5 --
      TP    =OrderTakeProfit();    // TP выбранного орд.
      Price =OrderOpenPrice();     // Цена выбранн. орд.
      Ticket=OrderTicket();        // Номер выбранн. орд.

      Alert("Модификация ", Text,Ticket,". Ждём ответ..");
      Ans=OrderModify(Ticket,Price,SL,TP,0);//Модифи его!
      //--------------------------------------------------- 6 --
      if(Ans==true)                       // Получилось :)
        {
         Alert("Ордер ",Text,Ticket," модифицирован:)");
         break;                           // Из цикла модифи.
        }
      //--------------------------------------------------- 7 --
      if(Fun_Error(GetLastError())==1) // Обработка ошибок
         continue;                           // Повторная попытка
      break;                              // Из цикла модифи.
     }                                    // Конец цикла модифи.
//------------------------------------------------------ 8 --

//--------------------------------------------------------------- 9 --
   return(Modify);                                     // Выход из ModifyTral()
  }
 
Valeriy Yastremskiy:

kodobaseのコードで、時間別に注文を開くところをご覧になったのだと思いますが、そこにあったのは)

ありがとうございました!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 
Valeriy Yastremskiy:

注文がクリックされたときに手動で設定、ストップロスの変更でプログラム。個別のコマンド/機能はありません。

Sergey Dyblenko:
EAには固定ではなく、フローティングのトレーリングストップが あるのでしょうか?
はい、もちろんです。好きなだけ例えば、1分ごとにストップはNピップではなく、N*Yだけ変化します。あるいは学位、あるいは別の法律。
 
ガイズプリーズ!!!このロボットに「REVERSE OF WORK」を貼り付ける。
ファイル:
HAN_916.mq4  10 kb
 
Progetto 46:
ガイズプリーズ!!!このロボットに "REVERSE OF WORK "をねじ込みます。

そんな感じです、早い話が

ファイル:
HAN_916.mq4  19 kb
 
プログラマーさん、ブレークイーブン機能をボードに追加してください!本当に必要なんです、かゆいところに手が届くというか。私自身、試したことがありますが、埒があきませんでした。どなたか知識のある方のお力をお借りしたいのです。
ファイル:
FO.mq4  120 kb
 
Сергей Баженов:
プログラマーハンディさん、ブレークイーブン機能をボードに追加してください!今、うずうずしています。私自身、試したことがありますが、埒があきませんでした。ここでは、知識のある人に助けを求めます。
ねじ込み式。著者のキミブさん。ちょっとだけ手を加える。
ファイル:
FO-1.mq4  151 kb
 
Александр:
ネジ止めした。著者のキミブさん。少し修正しました。
アレクサンダーさん、ありがとうございました。本当にありがとうございました。
 
Сергей Баженов:
アレクサンダーさん、ありがとうございました。本当にありがとうございました。
どういたしまして。
理由: