커뮤니티
Alert() 표시에 대하여
2019-09-24 09:55:19
147
글번호 132161
경고창이 시스템가동후 최초에 "한번"만 표시되게 하고 싶어서 아래와 같이 코드를 작성하였는데,,,
최초에 한번도 표시되지를 않습니다. 어떻게 해야 하나요?
Var : Is_Alert_Shown(False);
If Is_Alert_Shown==False Then
{
Alert("경고발생하였습니다");
Is_Alert_Shown=True;
}
답변 1
예스스탁 예스스탁 답변
2019-09-24 15:20:56
안녕하세요
예스스탁입니다.
수식은 차트에 적용하면 차트 첫봉부터 현재봉으로 계산해서 오게 되는데
수식에서 수식 적용시점이후의 봉에서만 동작하게 작성을 하지 못합니다.
alert는 실시간 봉에서만 동작하지만 if문이나 변수에 값저장은
위와 같은 체계로 값을 저장하게 됩니다.
또한 모든 변수는 봉완성시에 최종값이 할당되는데 alert는 봉미완성시에도 발생하게 되어
미완성시에 횟수체크도 되지 않습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 쟈니8 님이 쓴 글입니다.
> 제목 : Alert() 표시에 대하여
> 경고창이 시스템가동후 최초에 "한번"만 표시되게 하고 싶어서 아래와 같이 코드를 작성하였는데,,,
최초에 한번도 표시되지를 않습니다. 어떻게 해야 하나요?
Var : Is_Alert_Shown(False);
If Is_Alert_Shown==False Then
{
Alert("경고발생하였습니다");
Is_Alert_Shown=True;
}
다음글
이전글