커뮤니티
text 표기
2015-05-21 08:42:48
182
글번호 86188
안녕하세요.
아래있는 시스템에서 텍스트로 화면에 한번만 표기될수 있었으면 합니다.
다른데서는 한번씩만 표기되는데, 이신호에서는 매 봉마다 표기가 되네요.
그리고 텍스트 출력이 왼쪽상단이나, 오른쪽상단에 빈공간에 표기하고 싶은데요,
어떤걸로, 어떻게 표기하는지요???
input : p1(50), p2(30), p3(10), stoploss(1);
var1 = stochasticsk(p1,p2);
var2 = stochasticsd(p1,p2,p3);
if entriesToday(date) < 1 then {
if CrossUp(var1, 80) Then
buy("Buy");
if CrossDown(var1, 20) Then
sell("Sell");
}
if CrossDown(var1, var2) Then
ExitLong("ExitLong");
if CrossUp(var1, var20) Then
ExitShort("ExitShort");
SetStopLoss(stoploss);
Text_Delete(var1);
var1 = Text_New(sdate,stime,DayClose,"59분 청산");
Text_SetColor(var1,BLACK);
SetStopEndofday(150000);
답변 3
예스스탁 예스스탁 답변
2015-05-19 14:02:21
안녕하세요
예스스탁입니다.
텍스트의 아이디를 저정하는 변수와
스토케스틱K의 값을 저장하는 변수가 같습니다.
텍스트의 아이디를 저장하는 변수를 변경하시면 됩니다.
input : p1(50), p2(30), p3(10), stoploss(1);
var1 = stochasticsk(p1,p2);
var2 = stochasticsd(p1,p2,p3);
if entriesToday(date) < 1 then {
if CrossUp(var1, 80) Then
buy("Buy");
if CrossDown(var1, 20) Then
sell("Sell");
}
if CrossDown(var1, var2) Then
ExitLong("ExitLong");
if CrossUp(var1, var20) Then
ExitShort("ExitShort");
SetStopLoss(stoploss);
Text_Delete(var3);
var3 = Text_New(sdate,stime,DayClose,"59분 청산");
Text_SetColor(var1,BLACK);
SetStopEndofday(150000);
즐거운 하루되세요
> cnnfn 님이 쓴 글입니다.
> 제목 : text 표기
> 안녕하세요.
아래있는 시스템에서 텍스트로 화면에 한번만 표기될수 있었으면 합니다.
다른데서는 한번씩만 표기되는데, 이신호에서는 매 봉마다 표기가 되네요.
그리고 텍스트 출력이 왼쪽상단이나, 오른쪽상단에 빈공간에 표기하고 싶은데요,
어떤걸로, 어떻게 표기하는지요???
input : p1(50), p2(30), p3(10), stoploss(1);
var1 = stochasticsk(p1,p2);
var2 = stochasticsd(p1,p2,p3);
if entriesToday(date) < 1 then {
if CrossUp(var1, 80) Then
buy("Buy");
if CrossDown(var1, 20) Then
sell("Sell");
}
if CrossDown(var1, var2) Then
ExitLong("ExitLong");
if CrossUp(var1, var20) Then
ExitShort("ExitShort");
SetStopLoss(stoploss);
Text_Delete(var1);
var1 = Text_New(sdate,stime,DayClose,"59분 청산");
Text_SetColor(var1,BLACK);
SetStopEndofday(150000);
cnnfn
2015-05-19 15:19:07
네, 그렇군요, 감사합니다.
출력되는 곳의 위치를 왼쪽상단으로 하려면 어떻게 해야하나요?
위치를 어떤식으로 표기해야하는지요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : text 표기
>
안녕하세요
예스스탁입니다.
텍스트의 아이디를 저정하는 변수와
스토케스틱K의 값을 저장하는 변수가 같습니다.
텍스트의 아이디를 저장하는 변수를 변경하시면 됩니다.
input : p1(50), p2(30), p3(10), stoploss(1);
var1 = stochasticsk(p1,p2);
var2 = stochasticsd(p1,p2,p3);
if entriesToday(date) < 1 then {
if CrossUp(var1, 80) Then
buy("Buy");
if CrossDown(var1, 20) Then
sell("Sell");
}
if CrossDown(var1, var2) Then
ExitLong("ExitLong");
if CrossUp(var1, var20) Then
ExitShort("ExitShort");
SetStopLoss(stoploss);
Text_Delete(var3);
var3 = Text_New(sdate,stime,DayClose,"59분 청산");
Text_SetColor(var1,BLACK);
SetStopEndofday(150000);
즐거운 하루되세요
> cnnfn 님이 쓴 글입니다.
> 제목 : text 표기
> 안녕하세요.
아래있는 시스템에서 텍스트로 화면에 한번만 표기될수 있었으면 합니다.
다른데서는 한번씩만 표기되는데, 이신호에서는 매 봉마다 표기가 되네요.
그리고 텍스트 출력이 왼쪽상단이나, 오른쪽상단에 빈공간에 표기하고 싶은데요,
어떤걸로, 어떻게 표기하는지요???
input : p1(50), p2(30), p3(10), stoploss(1);
var1 = stochasticsk(p1,p2);
var2 = stochasticsd(p1,p2,p3);
if entriesToday(date) < 1 then {
if CrossUp(var1, 80) Then
buy("Buy");
if CrossDown(var1, 20) Then
sell("Sell");
}
if CrossDown(var1, var2) Then
ExitLong("ExitLong");
if CrossUp(var1, var20) Then
ExitShort("ExitShort");
SetStopLoss(stoploss);
Text_Delete(var1);
var1 = Text_New(sdate,stime,DayClose,"59분 청산");
Text_SetColor(var1,BLACK);
SetStopEndofday(150000);
예스스탁 예스스탁 답변
2015-05-19 16:50:39
안녕하세요
예스스탁입니다.
왼쪽 상단이나 오른쪽 상단등은 수식에서
위치를 지정할수가 없습니다.
var3 = Text_New(sdate,stime,DayClose,"59분 청산");
위 텍스트 출력함수보시면
첫번째 매개변수가 출력봉의 날짜
두번째 매개변수가 출력봉의 시간
세번째 매개변수가 출력위치
네번째 매개변수가 출력할 텍스트 입니다.
즉 날짜와 시간등을 지정해야 하는데
왼쪽상단은 차트에 보이는 봉중에 가장 왼쪽 봉의 날짜와 시간을 알수는 없습니다.
또한 표시되는 부분에서 가장 높은 Y축값도 계산이 되지 않습니다.
오른쪽 상단은 차트의 마지막봉 날짜와 시간은 알지만 마찬가지로 Y축의 최대값을 알수가 없습니다.
세번재 매개변수에 적용한 값을 가감하셔서 종가보다 약간 높거나 낮게 보실수 밖에 없습니다.
즐거운 하루되세요
> cnnfn 님이 쓴 글입니다.
> 제목 : Re : Re : text 표기
> 네, 그렇군요, 감사합니다.
출력되는 곳의 위치를 왼쪽상단으로 하려면 어떻게 해야하나요?
위치를 어떤식으로 표기해야하는지요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : text 표기
>
안녕하세요
예스스탁입니다.
텍스트의 아이디를 저정하는 변수와
스토케스틱K의 값을 저장하는 변수가 같습니다.
텍스트의 아이디를 저장하는 변수를 변경하시면 됩니다.
input : p1(50), p2(30), p3(10), stoploss(1);
var1 = stochasticsk(p1,p2);
var2 = stochasticsd(p1,p2,p3);
if entriesToday(date) < 1 then {
if CrossUp(var1, 80) Then
buy("Buy");
if CrossDown(var1, 20) Then
sell("Sell");
}
if CrossDown(var1, var2) Then
ExitLong("ExitLong");
if CrossUp(var1, var20) Then
ExitShort("ExitShort");
SetStopLoss(stoploss);
Text_Delete(var3);
var3 = Text_New(sdate,stime,DayClose,"59분 청산");
Text_SetColor(var1,BLACK);
SetStopEndofday(150000);
즐거운 하루되세요
> cnnfn 님이 쓴 글입니다.
> 제목 : text 표기
> 안녕하세요.
아래있는 시스템에서 텍스트로 화면에 한번만 표기될수 있었으면 합니다.
다른데서는 한번씩만 표기되는데, 이신호에서는 매 봉마다 표기가 되네요.
그리고 텍스트 출력이 왼쪽상단이나, 오른쪽상단에 빈공간에 표기하고 싶은데요,
어떤걸로, 어떻게 표기하는지요???
input : p1(50), p2(30), p3(10), stoploss(1);
var1 = stochasticsk(p1,p2);
var2 = stochasticsd(p1,p2,p3);
if entriesToday(date) < 1 then {
if CrossUp(var1, 80) Then
buy("Buy");
if CrossDown(var1, 20) Then
sell("Sell");
}
if CrossDown(var1, var2) Then
ExitLong("ExitLong");
if CrossUp(var1, var20) Then
ExitShort("ExitShort");
SetStopLoss(stoploss);
Text_Delete(var1);
var1 = Text_New(sdate,stime,DayClose,"59분 청산");
Text_SetColor(var1,BLACK);
SetStopEndofday(150000);