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

 
borilunad:

右のアレクセイは聞いたことないですねー。そのままベッドに直行して、寝てしまうのも無理はないです

右も左も聞いたことがない。
 
tara:

右も左も聞いたことがない。

だから、仰向けでも、うつぶせでも!
 
borilunad:

仰向けかうつぶせか、では!?
すみません、私は異性愛者です。
 
viktorlev:


誰もがMQL的にそんな狼なわけではありません。

そして、チェックについては......ありますね。

if ((r2<30 && r1>30 && OrdersTotal()<1) || (OrderType()==OP_BUY && OrdersTotal()>=1 &&))

OrdersTotal()<2 && Bid>OrderOpenPrice()+dif*Point)))

OrderSend(Symbol(),OP_BUY,lot,Ask,0,Bid-sl*Point,Ask+tp*Point, "Easiest ever", 0,0);

-----------------------------------------------------------------------------------------------

for (int i=0; i<OrdersTotal(); i++)

{

if (OrderSelect(i,SELECT_BY_POS,MODE_TIME)==true)

if (OrderType()==OP_BUY && Bid-ts*Point>OrderStopLoss()+5*Point)とする。

OrderModify(OrderTicket(),OrderOpenPrice(),Bid-ts*Point.Order)です。Ask+tp*Point 0,CLR_NONE)。

----------------------------------------------------------------------------------------------

そして、せっかくの対談ですから。もうひとつ、QUESTIONがあります。

コードのハイライト部分(赤色)の正しい綴り方。テイクプロフィット "tp "を固定し、価格に遅れて動かないように指定する方法。



StopLevelの要件を考慮したストップオーダーの計算例。

グローバルに

   int StopLoss   = 50; // Размер стопа в пунктах
   int TakeProfit = 50; // Размер тейка в пунктах

そして、トレードリクエストを 送信する前のEAコードで。

   int level=(int)MarketInfo(Symbol(),MODE_STOPLEVEL);
   if(level==0) level=(int)MarketInfo(Symbol(),MODE_SPREAD)*2;
// ---- для позиции Buy расчёт стопа и тейка с учётом СтопЛевел:
   double sl=(StopLoss<=0)?0:NormalizeDouble(MathMin(Bid-StopLoss*Point,Bid-(level+1)*Point),Digits);
   double tp=(TakeProfit<=0)?0:NormalizeDouble(MathMax(Bid+TakeProfit*Point,Bid+(level+1)*Point),Digits);
// ---- для позиции Sell расчёт стопа и тейка с учётом СтопЛевел:
   double sl=(StopLoss<=0)?0:NormalizeDouble(MathMax(Ask+StopLoss*Point,Ask+(level+1)*Point),Digits);
   double tp=(TakeProfit<=0)?0:NormalizeDouble(MathMin(Ask-TakeProfit*Point,Ask-(level+1)*Point),Digits);
 
tara:
すみません、私は異性愛者です。

そうでなくても大歓迎です!ホモとは書いていない、あのホモ・サピエンスだ!そう願う。
 
borilunad:

そうでなくても大歓迎です!ホモとは書いていない、あのホモ・サピエンスだ!そう願う。
確かにストレートですね。
 

インジケータが上限(下限)に達したときに、「Window boundary reached」のメッセージを表示させる方法を教えてください。ありがとうございました。

以下は、インジケーターそのものです。

ファイル:
tr2.mq4  3 kb
 
oxotnik:

インジケータが上限(下限)に達したときに、「Window boundary reached」のメッセージを表示させる方法を教えてください。ありがとうございました。

以下は、インジケーターそのものです。

データはスケーラブルです。ある時点では極値が0.001でそれが最大となり、別の時点では極値が0.02でそれが最大となります。では、どのようなときに「もう限界だ」と判断するのでしょうか。
 
oxotnik:

インジケータが上限(下限)に達したときに、「Window boundary reached」のメッセージを表示させる方法を教えてください。ありがとうございました。

以下は、インジケーターそのものです。


うん、窓の境目は最強の支持線と 抵抗 だ ;)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
 
artmedia70:
データはスケーラブルです。ある時点では極値が0.001でそれが最大となり、別の時点では極値が0.02でそれも最大となる。では、どのようなときに「もう限界だ」と判断するのでしょうか。


それが問題で、セルフスケーリングが考慮されるように。つまり、おっしゃるとおり、極値が0.001であればメッセージが表示され、今後極値が0.002に変われば、すぐにメッセージも表示されるはずです。

VladislavVG これは関係 ないですね。