커뮤니티

챠트에서 매수매도 신호를 각 조건별로 구분표시

프로필 이미지
목포댁
2021-06-02 16:31:57
1327
글번호 149567
답변완료
챠트상에 매도신호가 떳을시에 아래 매도조건식 중 몇번 조건을 만족해서 나왔는지 화면에 구분해서 표시하려면 Sell 함수를 어찌 쓰나요? 부탁드립니다. 매도조건식 1번부터 5번 #s1 If C[1] > O and O > C Then Sell("s1"); #s2 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then Sell("s2"); #s3 if var2 < var2[1] and var2[1] > var2[2] Then Sell("s3"); #s4 if ma(c,Speriod) < ma(c,Lperiod) Then Sell("s4"); #s5 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then Sell("s5");
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2021-06-03 10:18:27

안녕하세요 예스스탁입니다. 신호함수에는 이름을 별도로 지정하게 되어 있습니다. 올려주신 수식에 조건에 따라 S1~S5로 이름이 달리 부여되어 있습니다. 지정하신 이름으로 사용자분이 구분해 보셔야 합니다. 별도의 방법이 없습니다. 즐거운 하루되세요 > 목포댁 님이 쓴 글입니다. > 제목 : 챠트에서 매수매도 신호를 각 조건별로 구분표시 > 챠트상에 매도신호가 떳을시에 아래 매도조건식 중 몇번 조건을 만족해서 나왔는지 화면에 구분해서 표시하려면 Sell 함수를 어찌 쓰나요? 부탁드립니다. 매도조건식 1번부터 5번 #s1 If C[1] > O and O > C Then Sell("s1"); #s2 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then Sell("s2"); #s3 if var2 < var2[1] and var2[1] > var2[2] Then Sell("s3"); #s4 if ma(c,Speriod) < ma(c,Lperiod) Then Sell("s4"); #s5 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then Sell("s5");
프로필 이미지

목포댁

2021-06-03 16:14:42

수고하십니다. 72710 번 질문 요지는 수식의 조건에 따라 S1~S5로 이름이 달리 부여되어 챠트화면에 표시되게 하고자 하는 것입니다. 챠트에 s1, s2, s3, s4, s5로 구분이 안되고 전부 포지션 0값만 나와서 그럽니다. 전부 0으로 표시되어서 챠트에서 구분이 안됩니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 챠트에서 매수매도 신호를 각 조건별로 구분표시 > 안녕하세요 예스스탁입니다. 신호함수에는 이름을 별도로 지정하게 되어 있습니다.올려주신 수 식에 조건에 따라 S1~S5로 이름이 달리 부여되어 있습니다. 지정하신 이름으로 사용자분이 구분해 보셔야 합니다. 별도의 방법이 없습니다. 즐거운 하루되세요 > 목포댁 님이 쓴 글입니다. > 제목 : 챠트에서 매수매도 신호를 각 조건별로 구분표시 > 챠트상에 매도신호가 떳을시에 아래 매도조건식 중 몇번 조건을 만족해서 나왔는지 화면에 구분해서 표시하려면 Sell 함수를 어찌 쓰나요? 부탁드립니다. 매도조건식 1번부터 5번 #s1 If C[1] > O and O > C Then Sell("s1"); #s2 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then Sell("s2"); #s3 if var2 < var2[1] and var2[1] > var2[2] Then Sell("s3"); #s4 if ma(c,Speriod) < ma(c,Lperiod) Then Sell("s4"); #s5 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then Sell("s5");
프로필 이미지

예스스탁 예스스탁 답변

2021-06-03 16:21:29

안녕하세요 예스스탁입니다. 해당수식으로 신호의 이름이 S1~S5로 나오지 않으면 적용하신 종목이 주식종목일때 입니다. Sell은 파생상품에서 매도포지션 진입할 때 사용하는 함수입니다. 진입함수는 반대포지션 상태에서 발생하면 반대포지션을 자동으로 같이 하게 되므로 주식에서 해당 함수로 매도식을 작성해서 사용해도 되지만 진입의 명칭이므로 해당함수로 발생한 청산은 이름이 별도로 없게 됩니다. 주식 종목의 매도할 때 해당 함수가 사용되지만 정확히는 exitlong 함수가 이용되어야 합니다. 즉 주식종목에서는 buy로 매수하고 exitlong으로 매도하게 작성하셔야 합니다. #s1 If C[1] > O and O > C Then ExitLong("s1"); #s2 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then ExitLong("s2"); #s3 if var2 < var2[1] and var2[1] > var2[2] Then ExitLong("s3"); #s4 if ma(c,Speriod) < ma(c,Lperiod) Then ExitLong("s4"); #s5 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then ExitLong("s5"); 즐거운 하루되세요 > 목포댁 님이 쓴 글입니다. > 제목 : Re : Re : 챠트에서 매수매도 신호를 각 조건별로 구분표시 > 수고하십니다. 72710 번 질문 요지는 수식의 조건에 따라 S1~S5로 이름이 달리 부여되어 챠트화면에 표시되게 하고자 하는 것입니다. 챠트에 s1, s2, s3, s4, s5로 구분이 안되고 전부 포지션 0값만 나와서 그럽니다. 전부 0으로 표시되어서 챠트에서 구분이 안됩니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 챠트에서 매수매도 신호를 각 조건별로 구분표시 > 안녕하세요 예스스탁입니다. 신호함수에는 이름을 별도로 지정하게 되어 있습니다.올려주신 수 식에 조건에 따라 S1~S5로 이름이 달리 부여되어 있습니다. 지정하신 이름으로 사용자분이 구분해 보셔야 합니다. 별도의 방법이 없습니다. 즐거운 하루되세요 > 목포댁 님이 쓴 글입니다. > 제목 : 챠트에서 매수매도 신호를 각 조건별로 구분표시 > 챠트상에 매도신호가 떳을시에 아래 매도조건식 중 몇번 조건을 만족해서 나왔는지 화면에 구분해서 표시하려면 Sell 함수를 어찌 쓰나요? 부탁드립니다. 매도조건식 1번부터 5번 #s1 If C[1] > O and O > C Then Sell("s1"); #s2 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then Sell("s2"); #s3 if var2 < var2[1] and var2[1] > var2[2] Then Sell("s3"); #s4 if ma(c,Speriod) < ma(c,Lperiod) Then Sell("s4"); #s5 if O>C and (H-O) < (C-L) and C[1] > C*1.1 Then Sell("s5");