특정 조건에서 경고를 발행하는 표시기를 작성했습니다. 문제는 조건이 참인 한 끝없는 경고를 제공한다는 것입니다. 1 - 2개 이하의 알림이 발행되지 않도록 조건을 어떻게 제한할 수 있습니까?
//Алерт не чаще одного раза в две минуты...staticdatetime atime= 0 ;
if (индикатор)
if (( TimeCurrent ()-atime)> 120 )
{
atime= TimeCurrent ();
Alert ;
}
모두에게 좋은 하루!
Plz는 초보자에게 알려주십시오.
344272288 2011.07.25 01:21 구입 0.01 gbpchf 1.3267 0.0000 1.3062 2011.08.08 18:02 1.2373 -0.09 0.00 0.00 -11.79
5732040 그래서: 9.3%/1.1/12.0
그들이 나를 차버렸나요?
사실은 주문이 내 참여 없이 자체적으로 마감되었다는 것입니다!
그리고 이것이 배수구라면 어떻게 든 이것으로부터 자신을 보호 할 수 있습니까?
Roger 가 맞습니다. 마감 후 주문을 다시 선택하면 모든 것이 좋습니다.
안녕하세요!
특정 조건에서 경고를 발행 하는 표시기를 작성했습니다 . 문제는 조건이 참인 한 끝없는 경고를 제공한다는 것입니다. 1 - 2개 이하의 알림이 발행되지 않도록 조건을 어떻게 제한할 수 있습니까?
그런 어딘가
안녕하세요!
특정 조건에서 경고를 발행하는 표시기를 작성했습니다. 문제는 조건이 참인 한 끝없는 경고를 제공한다는 것입니다. 1 - 2개 이하의 알림이 발행되지 않도록 조건을 어떻게 제한할 수 있습니까?
안녕하세요. 얘들 아, 나는 최대를 찾는 조건이 있습니다. 그러나 복도 안에서.
(int max=1, max<1000, max++)
if (높음[최대+1] < 높음[최대] && 높음[최대] > 높음[최대-1] && 낮음[최대+1] < 낮음[최대] && 낮음[최대] > 낮음[최대-1] &&
높음[최대] > low_level_s && 높음[최대] < high_level_s ) 휴식;
작동하지 않습니다.
복도를 청소하면 모든 것이 정상입니다.
(int max=1, max<1000, max++)
if (High[max+1] < High[max] && High[max] > High[max-1] && Low[max+1] < Low[max] && Low[max] > Low[max-1] ) 부서지다;
무엇이 문제가 될 수 있습니까?
max<1000을 늘려야 한다는 것을 이해하고 시도했지만 작동하지 않았습니다.
안녕하세요. 얘들 아, 나는 최대를 찾는 조건이 있습니다. 그러나 복도 안에서.
(int max=1, max<1000, max++)
if (높음[최대+1] < 높음[최대] && 높음[최대] > 높음[최대-1] && 낮음[최대+1] < 낮음[최대] && 낮음[최대] > 낮음[최대-1] &&
높음[최대] > low_level_s && 높음[최대] < high_level_s ) 휴식;
작동하지 않습니다.
복도를 청소하면 모든 것이 정상입니다.
(int max=1, max<1000, max++)
if (High[max+1] < High[max] && High[max] > High[max-1] && Low[max+1] < Low[max] && Low[max] > Low[max-1] ) 부서지다;
무엇이 문제가 될 수 있습니까?
max<1000을 늘려야 한다는 것을 이해하고 시도했지만 작동하지 않았습니다.
low_level_s, high_level_s의 값을 변경할 것을 제안합니다.
다음은 숫자의 예입니다.
1.4100< 1.4150 <1.4200
그러나 여기서 1.4150은 low_level_s = 1.4145, high_level_s = 1.4155 내에 있어야 합니다. 이 예에서는 성공했습니다.
그러나 히트하지 않았다면 1.4160 이 있다고 가정하고 더 살펴보겠습니다. 문제는 이 최고치가 예를 들어 3년 전일 수 있다는 것입니다. 프로그램이 찾을 수 없습니다.
무엇을 할까요?