코딩 도움말 - 페이지 388

 
mladen:
이렇게 하시면 됩니다
double lots=5; // or whatever maximal lot size you chose

while (true)

{

if (AccountBalance()<19000) { lots = 1; break; }

if (AccountBalance()<29000) { lots = 2; break; }

if (AccountBalance()<39000) { lots = 3; break; }

//

//

// futher comparisons here in ascending order

//

//

break;

}

감사합니다 mladen, 이것은 일을 할 것입니다. 금액이 하드코딩되지 않도록 대수식을 구성할 수 있다고 생각하십니까? 나는 그것이 두 개의 매개 변수 로 할 수 있다고 생각합니까?

 
madopter:
감사합니다 mladen, 이것은 일을 할 것입니다. 금액이 하드코딩되지 않도록 대수식을 구성할 수 있다고 생각하십니까? 두 개의 매개 변수로 수행 할 수 있다고 생각합니까?

예, 왜 안...

유연하게 사용할 수 있을 것입니다.

 
mladen:
예, 왜 안 될까요... 그렇게 하면 유연하게 사용할 수 있습니다.

나는 그것을하는 방법을 알아낼 수 없지만 그것을 알아 내려고 노력하는 데 많은 시간을 소비하지 않았습니다. 그것이 당신에게 명백하다면, 저에게 알려주세요.

 
madopter:
나는 그것을하는 방법을 알아낼 수 없지만 그것을 알아 내려고 노력하는 데 많은 시간을 소비하지 않았습니다. 그것이 당신에게 명백하다면, 저에게 알려주세요.

그 코드의 어떤 부분을 조정하고 싶습니까?

 

안녕. 3 Ducks 표시기를 이동 평균에서 ADX 표시기로 변경하려고 합니다. '2'의 입력 값으로. 내 노력을 컴파일할 때까지 모든 것이 잘 됩니다....그렇다면 이것이 '설명 상자!

//h1 데이터

이중 h1adx = iADX(NULL,PERIOD_H1,2,);

//h4 데이터

이중 h4adx = iADX(NULL,PERIOD_H4,2);

//d1 데이터

이중 d1adx = iADX(NULL,PERIOD_D1,2);

위의 세 줄의 코딩은 다음과 같이 태그가 지정됩니다.

')' - 구문 오류, 매개변수 누락

어떤 친절한 영혼이 그것들을 나에게 맞도록 할 수 있을까요?

 
mladen:
그 코드의 어떤 부분을 조정하고 싶습니까?

조정 가능한 부분은 로트 크기와 로트가 적용되는 계정 잔액 이어야 합니다. 예를 들어 매개변수는 A = 0.01, B = $5000 또는 A = 1.00, B = $10000일 수 있습니다.

 
Jeeves:
안녕. 3 Ducks 표시기를 이동 평균에서 ADX 표시기로 변경하려고 합니다. '2'의 입력 값으로. 내 노력을 컴파일할 때까지 모든 것이 잘 됩니다....그렇다면 이것이 '설명 상자!

//h1 데이터

이중 h1adx = iADX(NULL,PERIOD_H1,2,);

//h4 데이터

이중 h4adx = iADX(NULL,PERIOD_H4,2);

//d1 데이터

이중 d1adx = iADX(NULL,PERIOD_D1,2);

위의 세 줄의 코딩은 다음과 같이 태그가 지정됩니다.

')' - 구문 오류, 매개변수 누락

어떤 친절한 영혼이 그것들을 나에게 맞도록 할 수 있을까요?

지브스

iADX() 호출에 대한 매개변수 가 누락되었습니다. 한 가지 예는 다음과 같습니다(ADX 자체의 값을 얻기 위해).

이중 h4adx = iADX(NULL,PERIOD_H4,adxPeriod,adxPrice,MODE_MAIN,2);

+DI 값을 얻으려면 MODE_MAIN을 MODE_PLUSDI로 바꾸고 -DI의 경우 MODE_MINUSDI로 바꾸십시오.

또한 adxPeriod 및 adxPrice를 원하는 값으로 바꿉니다.

 

많은 감사합니다. 도움을 주셔서 감사합니다.

 

템플릿이 느리게 실행됨

좋은 스캘핑 시스템과 템플릿을 찾았지만 이 시스템을 설치한 후 너무 느리게 실행됩니다. 누군가가 그것을보고 원인을 찾을 수 있습니다.

템플릿 및 지표:

1m_alf_scalp.zip

파일:
 

안녕,

내 차트의 막대 위에 텍스트 개체 를 쓰는 데 항상 문제가 있습니다.

예를 들어

ObjectCreate ("Xh", OBJ_TEXT,0,Time[0],High[0]+1*pips2dbl);

ObjectSetText("Xh","1",10,"Tahoma",Orange);

ObjectCreate ("X", OBJ_TEXT,0,Time[0],Low[0]-1*pips2dbl);

ObjectSetText("Xl","1",10,"Tahoma",Orange);

내 글꼴 개체가 내 텍스트의 "머리 부분"에 고정되어 있기 때문에 이것은 내 막대 아래의 텍스트 개체에서 제대로 작동합니다.

그러나 막대 위에 텍스트를 작성하고 싶다면 글꼴 크기 10의 텍스트가 막대에 쓰여지는 방식을 알 수 없습니다.

"H1", "D1" 또는 "W1"보다 더 큰 기간에 내 텍스트를 작성할 때도 문제가 있습니다. 그곳에서 내 글꼴 거리도 높거나 낮은 값으로 변경해야 했기 때문입니다.

내 텍스트를 90°로 회전할 수 있다는 것을 알고 있지만 그렇게 하고 싶지 않습니다.

그래서 그 문제에 대한 해결책을 알고 있습니까?