안녕하세요
일목균형(2) 시스템에서 시뮬레이션차트로 검증시에 변수값중 TurnLen보다 PrdLen이 큰 경우에만 검증할 수 있게 수식 추가가 가능한가요?
예)TurnLen(100) PrdLen(200) -> ok
TurnLen(200) PrdLen(100) -> 검증불필요
* 일목균형(2) 수식
Inputs: TurnLen(9), PrdLen1(26);
value1 = (Highest(High, TurnLen) + Lowest(Low, TurnLen)) / 2; //전환
Value2 = (Highest(High, PrdLen1) + Lowest(Low, PrdLen1)) / 2; //기준
If crossup(value1,Value2) Then
{
Buy ("LE") ;
}
If crossdown(value1,Value2) Then
{
Sell ("SE");
}
답변 1
예스스탁
예스스탁 답변
2023-06-19 10:45:01
안녕하세요
예스스탁입니다.
최적화결과 리스트에서 빠지게 할수는 없습니다.
아래와 같이 지정하시면 TurnLen이 PrdLen1보다 클경우에는
신호가 발생하지 않아 모두 0으로 표시가 됩니다.
Inputs: TurnLen(9), PrdLen1(26);
if PrdLen1 > TurnLen Then
{
value1 = (Highest(High, TurnLen) + Lowest(Low, TurnLen)) / 2; //전환
Value2 = (Highest(High, PrdLen1) + Lowest(Low, PrdLen1)) / 2; //기준
If crossup(value1,Value2) Then
{
Buy ("LE") ;
}
If crossdown(value1,Value2) Then
{
Sell ("SE");
}
}
즐거운 하루되세요
> minve 님이 쓴 글입니다.
> 제목 : 수식 문의
> 안녕하세요
일목균형(2) 시스템에서 시뮬레이션차트로 검증시에 변수값중 TurnLen보다 PrdLen이 큰 경우에만 검증할 수 있게 수식 추가가 가능한가요?
예)TurnLen(100) PrdLen(200) -> ok
TurnLen(200) PrdLen(100) -> 검증불필요
* 일목균형(2) 수식
Inputs: TurnLen(9), PrdLen1(26);
value1 = (Highest(High, TurnLen) + Lowest(Low, TurnLen)) / 2; //전환
Value2 = (Highest(High, PrdLen1) + Lowest(Low, PrdLen1)) / 2; //기준
If crossup(value1,Value2) Then
{
Buy ("LE") ;
}
If crossdown(value1,Value2) Then
{
Sell ("SE");
}