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

 
Elektronik :

한 방정식이 여러 번 반복되는 경우 수식 작성을 줄이는 방법은 무엇입니까?


기능을 사용
 
Vinin :

기능을 사용


이해는 하지만 어떻게?

 
Elektronik :


이해는 하지만 어떻게?


무엇처럼. 당신의 방정식이 계산되는 것. 이렇게 하려면 이 함수를 작성해야 합니다.
 
Vinin :

무엇처럼. 당신의 방정식이 계산되는 것. 이렇게 하려면 이 함수를 작성해야 합니다.


제가 제대로 설명을 하고 있지 않을 수도 있습니다. 예를 들어

표현이 있다

AccountFreeMargin()/Ask*0.002

그리고 계속 반복됩니다. 예를 들어 다음과 같이 바꿀 수 있습니다.

테스트= AccountFreeMargin()/Ask*0.002

그런 다음 다른 곳에서 테스트를 사용하십시오.

 
Elektronik :


제가 제대로 설명을 하고 있지 않을 수도 있습니다. 예를 들어

표현이 있다

AccountFreeMargin()/Ask*0.002

그리고 계속 반복됩니다. 예를 들어 다음과 같이 바꿀 수 있습니다.

테스트= AccountFreeMargin()/Ask*0.002

그런 다음 다른 곳에서 테스트를 사용하십시오.

불가능 ---> 해야
 
pako :
불가능 ---> 해야

나는 그렇게 노력하지만 작동하지 않는다.
 
Elektronik :

나는 그것을 시도하지만 그것을 얻을 수 없습니다
https://book.mql4.com/ru/basics/index
 
해결책을 조언하십시오.
스크립트는 주문을 열 때 현재 금융 상품에 대해 서버에서 가능한 최소 손절매를 자동으로 설정해야 합니다. 여기에 무엇을 적어야 할까요? OrderSend(Symbol(),OP_BUY,0.01,Ask,10, ? ,0);
 

역사의 구멍을 제거하는 방법을 알려주시겠습니까? F2로 올려보려고 했더니 안되고 3일째 홀이 많이 남아요.

 

여러분, 코드를 도와주세요.

나는 가격에 RSI를 부과했는데 가격이 70 이상일 때 파란색 아래쪽 화살표가 그려집니다.마지막 위아래 화살표가 형성되는 시간( 차트에서 검은색으로 표시했습니다)은 다음과 같습니다 .

for(u=막대-1;u>0;u--){

if(iRSI(NULL,PERIOD_M5,14,PRICE_CLOSE,0) >70)

{time70=iTime(Symbol(), PERIOD_M5, u);//마지막 아래쪽 화살표가 형성된 시간 표시

price70=iOpen(Symbol(), PERIOD_M5, u);}}//마지막 아래쪽 화살표의 가격을 표시합니다.

for(p=막대-1;p>0;p--) {

if(iRSI(NULL,PERIOD_M5,14,PRICE_CLOSE,0) <30)

{some_time30=iTime(Symbol(), PERIOD_M5, p); // 마지막 위쪽 화살표 가 형성된 시간을 표시합니다.

price30=iOpen(Symbol(), PERIOD_M5, p);}}//마지막 위쪽 화살표의 가격을 표시합니다.
사유: