포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 519

 
borilunad :

내가 올바른 Alexei에 대해 듣지 못한 것! 그것은 이해할 수 있습니다. 즉시 옆에 있고 죽은 꿈처럼 잠이 듭니다!

좌파인지 우파인지는 들어본 적이 없다.
 
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 ,"가장 쉬운",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, 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 :

아니더라도 전혀! 내가 호모를 쓴게 아니라 호모 사피엔스를 썼으면 좋겠다!
확실히 똑바로.
 

표시기가 위쪽(아래쪽) 창 테두리에 도달하면 "창 테두리에 도달했습니다"라는 문구가 표시되도록 만드는 방법을 알려주세요. 미리 감사드립니다.

아래는 지표 자체입니다.

파일:
tr2.mq4  3 kb
 
oxotnik :

표시기가 위쪽(아래쪽) 창 테두리에 도달하면 "창 테두리에 도달했습니다"라는 문구가 표시되도록 만드는 방법을 알려주세요. 미리 감사드립니다.

아래는 지표 자체입니다.

데이터는 확장 가능합니다. 한 시점에서 극값은 0.001과 같을 것이고 이것이 최대가 될 것이고, 다른 시점에서 극한은 0.02의 값을 가질 것이고 이것은 또한 최대가 될 것입니다. 그렇다면 최대 한도는 언제 결정합니까?
 
oxotnik :

표시기가 위쪽(아래쪽) 창 테두리에 도달하면 "창 테두리에 도달했습니다"라는 문구가 표시되도록 만드는 방법을 알려주세요. 미리 감사드립니다.

아래는 지표 자체입니다.


네, 창의 경계는 가장 강력한 지지선과 저항선 입니다 ;))))))))))))))))))))))))).
 
artmedia70 :
데이터는 확장 가능합니다. 한 시점에서 극값은 0.001과 같을 것이고 이것이 최대가 될 것이고, 다른 시점에서 극한은 0.02의 값을 가질 것이고 이것은 또한 최대가 될 것입니다. 그렇다면 최대 한도는 언제 결정합니까?


자체 스케일링이 고려되는 문제입니다. 저것들. 말했듯이 극값이 0.001이면 비문이 표시되고 나중에 극한값이 0.002로 변경되는 즉시 비문이 있어야 합니다.

VladislavVG 이것은 그것과 아무 관련이 없습니다.