커뮤니티
재 문의드립니다.
2018-08-08 16:16:59
101
글번호 121227
안녕하세요 아래식 해주셨는데 작동이 안되서 다시 문의드립니다.
다름이 아니라 따로 설정된 진입조건이 있는것이 아니라
제가 지정한 값 ( 270.5에 매도진입, 식으로 수치와 방향 지정하여) 넣어서
오실레이터 전환 또는 지정한 수치와방향에 왔을때
작동되도록 부탁드립니다.
감사합니다.
------------------------------------------------
안녕하세요
예스스탁입니다
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
value3 = value1-value2;
If CrossUP(value3, 0) Then
{
if MarketPosition == 0 or (MarketPosition == -1 and IsEntryName("s1") == true) Then
Buy("b1");
}
If CrossDown(value3, 0) Then
{
if MarketPosition == 0 or (MarketPosition == 1 and IsEntryName("b1") == true) Then
Sell("s1");
}
If 설정값매수진입조건 Then
{
if MarketPosition == 0 or (MarketPosition == -1 and IsEntryName("s1") == false) Then
Buy("b1");
}
If 설정값매도진입조건 Then
{
if MarketPosition == 0 or (MarketPosition == 1 and IsEntryName("b1") == false) Then
Sell("s1");
}
즐거운 하루되세요
> 스누피독 님이 쓴 글입니다.
> 제목 : 식문의드립니다.
>
안녕하세요, 시스템식 문의 드립니다.
1번
분봉기준으로 완성봉이 되었을때
macd오실레이터가 음봉에서 양봉으로 전환되면 매수
macd오실레이터가 양봉에서 음봉으로 전환되면 매도
2번
설정값
제가 따로 값을 설정해서 그 값으로 매수나 매도가 일어나면
macd오실레이터는 작동하지않습니다.
반대로 macd오실레이터가 작동해 매수나 매도가 발생되면
설정값은 작동하지 않습니다.
1번 2번이 한개의 식입니다.
위 식 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2018-08-08 17:20:15
안녕하세요
예스스탁입니다.
매수진입가로 지정한 가격을 상향돌파시 매수,
매도진입가로 지정한 가격을 하향이탈시 매도 하게 추가했습니다.
매수진입가나 매도진입가를 0으로 지정하시면 해당 방향으로는 진입하지 않습니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
input : 매수진입가(270.5),매도진입가(270.5);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
value3 = value1-value2;
If CrossUP(value3, 0) Then
{
if MarketPosition == 0 or (MarketPosition == -1 and IsEntryName("매도1") == true) Then
Buy("매수1");
}
If CrossDown(value3, 0) Then
{
if MarketPosition == 0 or (MarketPosition == 1 and IsEntryName("매수1") == true) Then
Sell("매도1");
}
If crossup(c,매수진입가) and 매수진입가 > 0 Then
{
if MarketPosition == 0 or (MarketPosition == -1 and IsEntryName("매도2") == false) Then
Buy("매수2");
}
If CrossDown(c,매도진입가) and 매도진입가 > 0 Then
{
if MarketPosition == 0 or (MarketPosition == 1 and IsEntryName("매수2") == false) Then
Sell("매도2");
}
즐거운 하루되세요
> 스누피독 님이 쓴 글입니다.
> 제목 : 재 문의드립니다.
> 안녕하세요 아래식 해주셨는데 작동이 안되서 다시 문의드립니다.
다름이 아니라 따로 설정된 진입조건이 있는것이 아니라
제가 지정한 값 ( 270.5에 매도진입, 식으로 수치와 방향 지정하여) 넣어서
오실레이터 전환 또는 지정한 수치와방향에 왔을때
작동되도록 부탁드립니다.
감사합니다.
------------------------------------------------
안녕하세요
예스스탁입니다
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
value3 = value1-value2;
If CrossUP(value3, 0) Then
{
if MarketPosition == 0 or (MarketPosition == -1 and IsEntryName("s1") == true) Then
Buy("b1");
}
If CrossDown(value3, 0) Then
{
if MarketPosition == 0 or (MarketPosition == 1 and IsEntryName("b1") == true) Then
Sell("s1");
}
If 설정값매수진입조건 Then
{
if MarketPosition == 0 or (MarketPosition == -1 and IsEntryName("s1") == false) Then
Buy("b1");
}
If 설정값매도진입조건 Then
{
if MarketPosition == 0 or (MarketPosition == 1 and IsEntryName("b1") == false) Then
Sell("s1");
}
즐거운 하루되세요
> 스누피독 님이 쓴 글입니다.
> 제목 : 식문의드립니다.
>
안녕하세요, 시스템식 문의 드립니다.
1번
분봉기준으로 완성봉이 되었을때
macd오실레이터가 음봉에서 양봉으로 전환되면 매수
macd오실레이터가 양봉에서 음봉으로 전환되면 매도
2번
설정값
제가 따로 값을 설정해서 그 값으로 매수나 매도가 일어나면
macd오실레이터는 작동하지않습니다.
반대로 macd오실레이터가 작동해 매수나 매도가 발생되면
설정값은 작동하지 않습니다.
1번 2번이 한개의 식입니다.
위 식 부탁드립니다.
감사합니다.
다음글
이전글