MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1369

 
MakarFX :

나는 그를 얻었다)

이제 모든 수준이 정확합니다.

확인하는 것이 게으르지만 코드의 정확성이 의심되는 부분이 있습니다.

코드 디자인 에 대한 나의 생각 - 팁:

코드는 한 줄에 있으면 안 됩니다. 코드를 여러 부분으로 나누면 디버거에서 더 쉽게 이해하고 관찰할 수 있습니다.

귀찮지 않다면 아래에서 위로 뻗어있는 섬유의 스냅 샷과 참조 값을 제외한 2-3 레벨 값, 즉 레벨 0과 100. 그리고 두 번째 샷은 위에서 아래로 뻗어 있으며 참조 레벨의 값과 2-3 중에서 선택할 수 있습니다. 원하는 것이 있으면 모든 수준의 인쇄물이 있게 하십시오.

 
Alexey Viktorov :

확인하는 것이 게으르지만 코드의 정확성이 의심되는 부분이 있습니다.

코드 디자인 에 대한 나의 생각 - 팁:

코드는 한 줄에 있으면 안 됩니다. 코드를 여러 부분으로 나누면 디버거에서 더 쉽게 이해하고 관찰할 수 있습니다.

귀찮지 않다면 아래에서 위로 뻗어있는 섬유의 스냅 샷과 참조 값을 제외한 2-3 레벨 값, 즉 레벨 0과 100. 그리고 두 번째 샷은 위에서 아래로 뻗어 있으며 참조 레벨의 값과 2-3 중에서 선택할 수 있습니다. 원하는 것이 있으면 모든 수준의 인쇄물이 있게 하십시오.

그래서?

 

안녕하세요! 새 로트마다 늘어날 수 있도록 하려고 해요........ 내 로트가 늘어나지 않는데 제가 뭘 잘못하고 있는 건가요?

 //----
double GetLot()
  {
   double MinLot = MarketInfo( Symbol (),MODE_MINLOT);
   double Prots = Risk/ 100 ;
   double Lotsi= MathFloor (AccountFreeMargin()*Prots/MarketInfo( Symbol (),MODE_MARGINREQUIRED)
                          /MarketInfo( Symbol (),MODE_LOTSTEP))*MarketInfo( Symbol (),MODE_LOTSTEP); // Лоты
   if (Lotsi<MinLot)
      Lotsi=MinLot;
   return (Lotsi);
  }
//----
 
MakarFX :

첫 번째 부분(주문 계산)의 경우 다음을 권장합니다.

더 나아가

그리고 오류는 여기에 있을 가능성이 가장 높습니다(노란색으로 강조 표시됨).

Makar, 좋은 기능을 제거해 주셔서 대단히 감사합니다. 그리고 마술사의 실종을 알아채주셔서 감사합니다 - go American spies kidnappers O_o)))))))))))))))))))) 마술사와 그것은 모두 작동했습니다 :-) 다시 한 번 감사합니다
 
MakarFX :

그래서?

응.
 
하나 친애하는 포럼 사용자 여러분, 안녕하세요.   우리는 손실 EA 주문을 중단 및 이익 없이 수익성 있는 주문으로 바꾸는 mql4 코드가 필요합니다.   아이디어는 화면에서 명확합니다.   EA는 주문을 열었지만 수익성이 없는 것으로 판명되었습니다.   가격이 표시선을 넘었다는 신호로 종료하는 프로그램이 필요합니다.
 
DanilaMactep :
Makar, 좋은 기능을 제거해 주셔서 대단히 감사합니다. 그리고 마술사의 실종을 알아채어 주셔서 감사합니다 - go American spies kidnappers O_o)))))))))))))))))))) 마술사와 그것은 모두 작동했습니다 :-) 다시 한 번 감사합니다
물론이죠.
 
Max330 :
친애하는 포럼 사용자 여러분, 안녕하세요.   우리 는 손실 EA 주문을 중단 및 이익 없이 수익성 있는 주문으로 바꾸는 mql4 코드가 필요합니다.   아이디어는 화면에서 명확합니다.   EA는 주문을 열었지만 수익성이 없는 것으로 판명되었습니다.   가격이 표시선을 넘었다는 신호로 종료하는 프로그램이 필요합니다.

나도 이거 갖고싶다!!!

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

안녕하세요! 새 로트마다 늘어날 수 있도록 하려고 해요........ 내 로트가 늘어나지 않는데 제가 뭘 잘못하고 있는 건가요?

나는이 코드에서 자신을 속였습니다. https://www.mql5.com/ru/forum/107406#comment_3018721

- 손실로 두 가지를 모두 할 수 있습니다. 자금이 증가하면 증가할 수도 있습니다.

여기이 스레드에서 화학자 https://www.mql5.com/ru/forum/310846/page54#comment_16379772 위의 코드에서

- 이 기능을 가진 mt4 및 mt5 전문가도 있습니다.

Увеличение размера ЛОТА. ПОМОГИТЕ!!!
Увеличение размера ЛОТА. ПОМОГИТЕ!!!
  • 2008.03.07
  • www.mql5.com
Скажите, можно ли как то увеличить размер лота с каждой сделки....??? К примеру, у меня депозит 100, торгую с лотом 0.50. депозит 200, торую 1...
 
SanAlex :

나는이 코드에서 자신을 속였습니다. https://www.mql5.com/en/forum/107406#comment_3018721

- 손실로 두 가지를 모두 할 수 있습니다. 자금이 증가하면 증가할 수도 있습니다.

여기이 스레드에서 화학자 https://www.mql5.com/en/forum/310846/page54#comment_16379772 위의 코드에서

- 이 기능을 가진 mt4 및 mt5 전문가도 있습니다.

 double Lots= 0.1 ;
double ab=AccountBalance();
 
if (ab>= 100 && ab< 120 ) Lots= 0.2 ;
if (ab>= 120 && ab< 200 ) Lots= 0.3 ;
if (ab>= 400           ) Lots= 2.0 ;

전혀 작동하지 않습니다! 말도 안되는 소리야!