커뮤니티
시스템을 만들었는데 검증이 완료된 후에도 예스 트레이더에서 보이지 않습니다.
2015-06-17 01:13:47
133
글번호 87285
안녕하세요
특정 시점에 도달하면 음성으로 가격이 특정값에 도달한것을 알리는 시스템(?)을 하나 만들었습니다. 그런데 검증이 완료된 후에도 예스 트레이더에서 보이지 않습니다.
그래서 여러가지 의문이 있어 아래와 같이 정리하였습니다..
1. 특정값에 도달할경우 wav파일을 플레이하는 프레그램의 경우 시스템인가요 지표인가요 강조인가요?
2. 검증을 완료한 후에 지표와 강조에서는 제가 원하는 도달값을 입력하는 창이 나오지않아 아마도 시스템 일것으로 생각되어 옮겼는데 저의 프로그램은 단순히 알람 역할만을 하기때문에 매수매도 부분은 없습니다. 이경우 예스트레이더에 씨스템 리스트에 보여지지 않나요?
3. 프로그램을 만들던중 지금 포지션이 매수인지 매도인지를 결정하기위해 매수일경우 "매수"라고 input 값으로 문자를 입력하고 싶은데 찾아 보니 불가능한것 같습니다. input값으로 문자를 입력하는 방법 없을까요?
4. 파일 경로 설정을 아래와 같이 하는것이 맞나요? 내용이 너무 길어 아래 시스템의 일부만을 오려 붙였습니다. 맞는지 한번만 검토해 주세요.
input: EnterPosition_N(0),profit_1(0),profit_2(0),profit_gole(0),LossCut_N(0),Moving_worning_rate(0),Buy_1_or_sell_2(0);
Var: count_sound(0);
if Buy_1_or_sell_2==1 Then
{
if H[0] >= EnterPosition_N +(0.0001*profit_1) && L[1] < EnterPosition_N +(0.0001*profit_1)Then
{
for count_sound=0 to 1
{
PlaySound("C:₩예스트레이더₩YesLang₩system ETC₩Voice₩첫번째목표값.wav");
count_sound=count_sound+1;
}
count_sound=0;
}
else if H[0] >= EnterPosition_N +(0.0001*profit_2) && L[1] < EnterPosition_N +(0.0001*profit_2)Then
{
for count_sound=0 to 1
{
PlaySound("C:₩예스트레이더₩YesLang₩system ETC₩Voice₩두첫번째목표값.wav");
count_sound=count_sound+1;
}
count_sound=0;
}
.............
...........
.........
.......
.....
....
...
도와주셔서 감사합니다.
답변 2
예스스탁 예스스탁 답변
2015-06-17 11:40:39
안녕하세요
예스스탁입니다.
1
소리를 출력하는 함수인 PlaySound는 종목검색을 제외하고 모든 식에서 동작합니다.
2.
시스템식의 경우 시스템식은 수식에서 buy나 sell이 없으면
진입이 없으므로 신호를 표시할부분이 없어 차트시스템목록에 나오지 않습니다.
신호를 발생을 하지 않는 식이면 지표식이나 검색식, 강조식으로 작성해서 차트에 적용하셔야 합니다.
3.
input값으로 텍스트도 지정가능합니다.
아래와 같이 외부변수를 텍스트로 지정하시면 됩니다.
input : 포지션("매수");
4.
예 맞습니다.
즐거운 하루되세요
> 자유를찾아 님이 쓴 글입니다.
> 제목 : 시스템을 만들었는데 검증이 완료된 후에도 예스 트레이더에서 보이지 않습니다.
> 안녕하세요
특정 시점에 도달하면 음성으로 가격이 특정값에 도달한것을 알리는 시스템(?)을 하나 만들었습니다. 그런데 검증이 완료된 후에도 예스 트레이더에서 보이지 않습니다.
그래서 여러가지 의문이 있어 아래와 같이 정리하였습니다..
1. 특정값에 도달할경우 wav파일을 플레이하는 프레그램의 경우 시스템인가요 지표인가요 강조인가요?
2. 검증을 완료한 후에 지표와 강조에서는 제가 원하는 도달값을 입력하는 창이 나오지않아 아마도 시스템 일것으로 생각되어 옮겼는데 저의 프로그램은 단순히 알람 역할만을 하기때문에 매수매도 부분은 없습니다. 이경우 예스트레이더에 씨스템 리스트에 보여지지 않나요?
3. 프로그램을 만들던중 지금 포지션이 매수인지 매도인지를 결정하기위해 매수일경우 "매수"라고 input 값으로 문자를 입력하고 싶은데 찾아 보니 불가능한것 같습니다. input값으로 문자를 입력하는 방법 없을까요?
4. 파일 경로 설정을 아래와 같이 하는것이 맞나요? 내용이 너무 길어 아래 시스템의 일부만을 오려 붙였습니다. 맞는지 한번만 검토해 주세요.
input: EnterPosition_N(0),profit_1(0),profit_2(0),profit_gole(0),LossCut_N(0),Moving_worning_rate(0),Buy_1_or_sell_2(0);
Var: count_sound(0);
if Buy_1_or_sell_2==1 Then
{
if H[0] >= EnterPosition_N +(0.0001*profit_1) && L[1] < EnterPosition_N +(0.0001*profit_1)Then
{
for count_sound=0 to 1
{
PlaySound("C:₩예스트레이더₩YesLang₩system ETC₩Voice₩첫번째목표값.wav");
count_sound=count_sound+1;
}
count_sound=0;
}
else if H[0] >= EnterPosition_N +(0.0001*profit_2) && L[1] < EnterPosition_N +(0.0001*profit_2)Then
{
for count_sound=0 to 1
{
PlaySound("C:₩예스트레이더₩YesLang₩system ETC₩Voice₩두첫번째목표값.wav");
count_sound=count_sound+1;
}
count_sound=0;
}
.............
...........
.........
.......
.....
....
...
도와주셔서 감사합니다.
회원
2015-06-17 15:26:27
안녕하세요
위와같이 정해진 값을 터치 했을때 사운드 파일을 내보내도록 하려는데 바로 터치시 사운드를 플레이하는 방법이 없을까요? 예스트레이더가 한봉을 넘어가면서만 값을 한번 읽어와 구동하는것으로 알고있습니다. 이렇게 되면 그값을 훨씬 지난 후에 사운드가 플레이될 염려가 있습니다.
그리고 사운드 파일이 플레이 되는 횟수를 제한 하는 방법이 없을까요? 수식을 특정 값 또는 특정값 이상에서 라고 지정해 놓으면 특정값을 "="로 지정한 경우에는 지나쳐서 플레이 되지않고 계속해서 플레이 될 가능성이있고 이상으로 쓰면 계속 플레이될것 같습니다. 아이디어를 좀 빌려 주세요...
혹시 이를 대쳐할수있는 음성알림 기능이 HTS 심어져 있다면 그것도 좋으것 같습니다.
부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템을 만들었는데 검증이 완료된 후에도 예스 트레이더에서 보이지 않습니다.
>
안녕하세요
예스스탁입니다.
1
소리를 출력하는 함수인 PlaySound는 종목검색을 제외하고 모든 식에서 동작합니다.
2.
시스템식의 경우 시스템식은 수식에서 buy나 sell이 없으면
진입이 없으므로 신호를 표시할부분이 없어 차트시스템목록에 나오지 않습니다.
신호를 발생을 하지 않는 식이면 지표식이나 검색식, 강조식으로 작성해서 차트에 적용하셔야 합니다.
3.
input값으로 텍스트도 지정가능합니다.
아래와 같이 외부변수를 텍스트로 지정하시면 됩니다.
input : 포지션("매수");
4.
예 맞습니다.
즐거운 하루되세요
> 자유를찾아 님이 쓴 글입니다.
> 제목 : 시스템을 만들었는데 검증이 완료된 후에도 예스 트레이더에서 보이지 않습니다.
> 안녕하세요
특정 시점에 도달하면 음성으로 가격이 특정값에 도달한것을 알리는 시스템(?)을 하나 만들었습니다. 그런데 검증이 완료된 후에도 예스 트레이더에서 보이지 않습니다.
그래서 여러가지 의문이 있어 아래와 같이 정리하였습니다..
1. 특정값에 도달할경우 wav파일을 플레이하는 프레그램의 경우 시스템인가요 지표인가요 강조인가요?
2. 검증을 완료한 후에 지표와 강조에서는 제가 원하는 도달값을 입력하는 창이 나오지않아 아마도 시스템 일것으로 생각되어 옮겼는데 저의 프로그램은 단순히 알람 역할만을 하기때문에 매수매도 부분은 없습니다. 이경우 예스트레이더에 씨스템 리스트에 보여지지 않나요?
3. 프로그램을 만들던중 지금 포지션이 매수인지 매도인지를 결정하기위해 매수일경우 "매수"라고 input 값으로 문자를 입력하고 싶은데 찾아 보니 불가능한것 같습니다. input값으로 문자를 입력하는 방법 없을까요?
4. 파일 경로 설정을 아래와 같이 하는것이 맞나요? 내용이 너무 길어 아래 시스템의 일부만을 오려 붙였습니다. 맞는지 한번만 검토해 주세요.
input: EnterPosition_N(0),profit_1(0),profit_2(0),profit_gole(0),LossCut_N(0),Moving_worning_rate(0),Buy_1_or_sell_2(0);
Var: count_sound(0);
if Buy_1_or_sell_2==1 Then
{
if H[0] >= EnterPosition_N +(0.0001*profit_1) && L[1] < EnterPosition_N +(0.0001*profit_1)Then
{
for count_sound=0 to 1
{
PlaySound("C:₩예스트레이더₩YesLang₩system ETC₩Voice₩첫번째목표값.wav");
count_sound=count_sound+1;
}
count_sound=0;
}
else if H[0] >= EnterPosition_N +(0.0001*profit_2) && L[1] < EnterPosition_N +(0.0001*profit_2)Then
{
for count_sound=0 to 1
{
PlaySound("C:₩예스트레이더₩YesLang₩system ETC₩Voice₩두첫번째목표값.wav");
count_sound=count_sound+1;
}
count_sound=0;
}
.............
...........
.........
.......
.....
....
...
도와주셔서 감사합니다.