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

 

MQL4

発想はシンプルです。

BuyLimitまたはSellLimitと予想されるTakeProfitを設定します。

エキスパートアドバイザーの仕事は、予想損失が予想利益の10倍以下になるように、すべての注文にStopLossを設定することです。

Expert Advisor は常に注文を監視し、新しい注文が表示された場合、または注文の建値/利食い値を 変更した場合、直ちに StopLoss を指定されたパラメータに調整します。

逆指値が「breakeven」に設定されている注文の逆指値をEAが修正しないようにしたところから、おかしなことになりました。

注文を修正する前に簡単な条件を追加したら(以下のコードにコメントされています)、Expert Advisor が動作しなくなりました。注文を一切変更しなくなったのです。

実験してみたが、自分のミスがどこにあるのか、まだわからない。

もう一つ不思議なことがあります。

elseを直接の条件「if (OrderType()==OP_SELL) 」に置き換えると。- Expert Advisorも動かなくなる。

その理由も見つかりませんでした。

int i=0;

void start()
{
   i=OrdersTotal();
   while (i>0)
   {
      i=i-1;
      OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if (MathAbs(OrderTakeProfit()-OrderOpenPrice())!=MathAbs(OrderOpenPrice()-OrderStopLoss())*10)
      {
         if (OrderType()==OP_BUY)
         {
            //if (OrderOpenPrice()>OrderStopLoss())
            OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-(OrderTakeProfit()-OrderOpenPrice())/10,OrderTakeProfit(),0);
         }
         else 
         //if (OrderType()==OP_SELL)
         {
            //if (OrderOpenPrice()<OrderStopLoss())
            OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+(OrderOpenPrice()-OrderTakeProfit())/10,OrderTakeProfit(),0);
         }
      }
   }
}  
 

同じ時間で日付を1日縮めるにはどうしたらいいでしょうか?

たとえば

2015,01,22, 01:00

で、次回作が必要です。

2015,01,23 01:00 I can't figure out how.Thanks .

 
evillive:

以下は


ありがとうございました。想像以上に良い出来栄えでした)
 
evillive:

以下は


ロケットを作るんですか?

せめて、どのelseがどのifを指しているのかを明確にするようにしてください。

もちろん、自分で解決できるのであれば話は別ですが。

この場合、通常、括弧が役に立ちます

 
Vinin:

ロケットを作るんですか?

せめて、どのelseがどのifを指しているのかを明確にするようにしてください。

もちろん、自分で解決できるのであれば話は別ですが。

この場合、通常は歯列矯正が有効です。

このコードは私のものではないので、質問は作者にお願いします ;)

別の時間軸で見積もりを取るという質問で、カッコは適切ではありませんでした。

 
質問があります。私のExpert Advisorは、各取引が終了した後、スクリーンショットを撮ります。しかし同時に、取引は手動で行われます。取引自体をクローズしたときに、このようにチャートに表示させるにはどうすればよいのでしょうか。
 

こんにちは。

質問:最高品質の "カチカチ "履歴は どこでダウンロード/アップロードできるのでしょうか?

3年、できれば5年(主要楽器別)?

 
woin2110:
質問があります。私のExpert Advisorは、各取引が終了した後、スクリーンショットを撮ります。しかし同時に、取引は手動で行われます。取引自体をクローズしたときに、このようにチャートに表示させるにはどうしたらよいでしょうか。
このアイコンは、プログラムを使用して取引する場合にのみ、ターミナルが描画します。オプションとして、手動取引の 履歴をチャートに コピーすると、すべての取引が表示されます。
 
RoniIron:

こんにちは。

質問:最高品質の "カチカチ "履歴は どこでダウンロード/アップロードできるのでしょうか?

3年、できれば5年(主要楽器別)?

Tickstory Lite。
 

デザインがまとまらない

ENUM_DAY_OF_WEEK day = (ENUM_DAY_OF_WEEK)SymbolInfoString(_Symbol,ENUM_DAY_OF_WEEK);

に悪態をつき続けている。

ENUM_DAY_OF_WEEK

日中にインデックスを取得する必要があります

サンデー

日曜日

月曜日

月曜日

火曜日

火曜日

水曜

水曜日

サーズデー

木曜日

金曜日

金曜日

土曜

土曜日