[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 3. - 페이지 105

 
Dimka-novitsek :
지금 나는 그런 낙서를 움직이고 있다.스톱은 가격에서 15포인트 떨어진 거리에서 정확히 30포인트의 이익(스프레드 등을 뺀 값)에 도달하는 것부터 움직인다.

그리고 순서는 항상 수정됩니까? 내 손으로 설치하려고하면 설치되지 않고 Invalid S / L이라는 비문이 표시됩니다 ...
 
이 기능, 즉 이 기능이 마지막으로 마감된 주문을 순서대로 선택합니까?
 for ( i= 0 ; i< OrdersHistoryTotal (); i++) {
       if ( OrderSelect (i, SELECT_BY_POS, MODE_HISTORY)) {
         if ( OrderSymbol ()!= Symbol ())     continue ;
         
         if ( OrderMagicNumber ()== 1000 || OrderMagicNumber ()== 2000 ) {
             if ( 0 < OrderClosePrice ()) {
                Profit= OrderClosePrice ();
                
               }
             if ( 0 > OrderClosePrice ()) {
                Loss= OrderClosePrice ();   
               }
            }
         }
      }
      
 

첫 번째_5월 :



그리고 순서는 항상 수정됩니까? 내 손으로 설치하려고하면 설치되지 않고 Invalid S / L이라는 비문이 표시됩니다 ...


중개인이 이 쌍에 대해 허용하는 바에 따라 아마도 잘못된 것일 수 있습니다.

내 것이 수정되고 있습니까?, 나는 불평하지 않습니다.

 
Dimka-novitsek :


글쎄, 그것은 아마도 잘못된 것, 잘못된 측면에서 또는 가격에서 10 점보다 가깝습니다.

내 것이 수정되고 있습니까?, 나는 불평하지 않습니다.


글쎄, EURAUD 쌍 을 가정 해 봅시다. 여기에 100 포인트 미만의 손절매를 넣을 수는 없지만 주문할 때 손익분기 수준을 기억하고 이동하고 싶습니다 ...
 
first_may :

글쎄, EURAUD 쌍을 가정 해 봅시다. 여기에 100 포인트 미만의 손절매를 넣을 수는 없지만 주문할 때 손익분기 수준을 기억하고 이동하고 싶습니다 ...

이해했다..
 
first_may :

글쎄, EURAUD 쌍을 가정 해 봅시다. 여기에 100 포인트 미만의 손절매를 넣을 수는 없지만 주문할 때 손익분기 수준을 기억하고 이동하고 싶습니다 ...

가상 StopLoss 수준을 사용합니다. 여기에 쓸 때 가격을 기억하십시오(변수에 저장). 가격이 가상 수준보다 낮거나(BUY의 경우) 높으면(SELL의 경우) OrderClose() 함수를 사용합니다.

이것은 우리가 원하는 것보다 조금 더(덜) 손실(이익)을 얻을 수 있는 유일한 방법입니다. 가격이 우리가 원하는 수준에서 거의 멈추지 않기 때문입니다. 그러나이 옵션은 거래에 매우 적합합니다. 하지만 실생활에서는 이 방법으로 거래를 하지 않았습니다.

 
MaxZ :

가상 StopLoss 수준을 사용합니다. 여기에 쓸 때 가격을 기억하십시오(변수에 저장). 가격이 가상 수준보다 낮거나(BUY의 경우) 높으면(SELL의 경우) OrderClose() 함수를 사용합니다.

이것은 우리가 원하는 것보다 조금 더(덜) 손실(이익)을 얻을 수 있는 유일한 방법입니다. 가격이 우리가 원하는 수준에서 거의 멈추지 않기 때문입니다. 그러나이 옵션은 거래에 매우 적합합니다. 하지만 실생활에서는 이 방법으로 거래를 하지 않았습니다.


변수에 저장 - 일종의 전역입니까? 그리고 동시에 여러 문서를 저장해야 하는 경우 어레이가 필요합니까?
 
first_may :

변수에 저장 - 일종의 전역입니까? 그리고 동시에 여러 문서를 저장해야 하는 경우 어레이가 필요합니까?
당신은 얼마나 지각입니다. 어레이 작업을 두려워하지 마십시오. 그들은 당신을 먹지 않을 것입니다! :DD
 
MaxZ :
당신은 얼마나 지각입니다. 어레이 작업을 두려워하지 마십시오. 그들은 당신을 먹지 않을 것입니다! :DD


읽기: https://book.mql4.com/ru/variables/arrays . 세 쌍에 대해 유효한 2차원 배열을 구성할 수 있습니다. double Mas_d[3][2] = {1, 0, 2, 0, 3,0};

다음을 염두에 두면서:

Mas_d[1][1]의 값은 예를 들어 AUDCAD 쌍에 해당하고 Mas_d[1][2]는 이 쌍의 값입니다.

Mas_d[2][1]의 값은 예를 들어 AUDCHF 쌍에 해당하고 Mas_d[2][2]는 이 쌍의 값입니다.

Mas_d[3][1]의 값은 예를 들어 AUDJPY 쌍에 해당하고 Mas_d[3][2]는 이 쌍의 값입니다.

동시에 배열 요소 는 틱 사이에 값을 유지합니다. 그런 다음 필요한 기준에 따라 배열 요소의 값을 변경할 수 있습니다. 무슨 말인지 제대로 이해했나요? :)

 
사람들, 도움: 나는 이전 양초의 저점이 이전 40개 양초의 모든 저점보다 낮은 경우에만 매수 위치가 열리도록 조언자에게 조건이 있습니다. 질문: 이전 양초의 저점에 대한 이 열거를 구현하고 이전 양초의 저점 아래에 저점이 있는지 확인하는 방법은 무엇입니까? 미리 감사드립니다.