커뮤니티
수식 검토
2019-03-22 15:51:45
357
글번호 127315
아래 buy 청산수식을 역으로 참조하여
sell 청산수식을 작성해보았는데 시뮬레이션이 되지 않습니다.
살펴주세요
input: 특정시간(130000);
input : X1(20),CR(8),CF(0);
var : EL(0),E1(0),H1(0),i1(0),S1(0);
if stime >= 특정시간 Then
{
if stime[1] < 특정시간 Then
{
EL = L;
E1 = 0;
}
if L < EL Then{
EL = L;
E1 = 0;
}
if E1 == 0 and C >= EL+PriceScale*X1 Then{
E1 = 1;
H1 = H;
i1 = index;
}
if E1 == 1 and index > i1 Then{
if H > H1 Then
H1 = H;
if L <= H1-PriceScale*CR Then{
E1 = 2;
I1 = index;
S1 = H1;
}
}
if E1 == 2 and index > i1 and C >= S1+PriceScale*CF Then{
ExitShort("sx");
E1 = 0;
}
}
***************************************************************************************
안녕하세요
예스스탁입니다.
input: 특정시간(130000);
input : X1(20),CR(8),CF(0) ;
var : EH(0),E1(0),i1(0),S1(0),L1(0);
if stime >= 특정시간 Then
{
if stime[1] < 특정시간 Then
{
EH = H;
E1 = 0;
}
if H > EH Then
{
EH = H;
E1 = 0;
}
if E1 == 0 and C <= EH-PriceScale*X1 Then
{
E1 = 1;
L1 = L;
i1 = index;
}
if E1 == 1 and index > i1 Then
{
if L < L1 Then
L1 = L;
if H >= L1+PriceScale*CR Then
{
E1 = 2;
I1 = index;
S1 = L1;
}
}
if E1 == 2 and index > i1 and C <= S1-PriceScale*CF Then
{
exitlong("bx");
E1 = 0;
}
}
즐거운 하루되세요
답변 1
예스스탁 예스스탁 답변
2019-03-22 16:59:01
안녕하세요
예스스탁입니다.
청산식만 있어 아래와 같이
이평 데드 매도진입을 추가해서 테스트 해보았지만
첨부된 그림과 같이 신호가 발생하고 있습니다.
별도로 수정해 드릴만한 부분이 없습니다.
input: 특정시간(130000);
input : X1(20),CR(8),CF(0);
var : EL(0),E1(0),H1(0),i1(0),S1(0);
if CrossDown(ma(C,5),ma(C,20)) Then
sell();
if stime >= 특정시간 Then
{
if stime[1] < 특정시간 Then
{
EL = L;
E1 = 0;
}
if L < EL Then{
EL = L;
E1 = 0;
}
if E1 == 0 and C >= EL+PriceScale*X1 Then{
E1 = 1;
H1 = H;
i1 = index;
}
if E1 == 1 and index > i1 Then{
if H > H1 Then
H1 = H;
if L <= H1-PriceScale*CR Then{
E1 = 2;
I1 = index;
S1 = H1;
}
}
if E1 == 2 and index > i1 and C >= S1+PriceScale*CF Then{
ExitShort("sx");
E1 = 0;
}
}
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 수식 검토
> 아래 buy 청산수식을 역으로 참조하여
sell 청산수식을 작성해보았는데 시뮬레이션이 되지 않습니다.
살펴주세요
input: 특정시간(130000);
input : X1(20),CR(8),CF(0);
var : EL(0),E1(0),H1(0),i1(0),S1(0);
if stime >= 특정시간 Then
{
if stime[1] < 특정시간 Then
{
EL = L;
E1 = 0;
}
if L < EL Then{
EL = L;
E1 = 0;
}
if E1 == 0 and C >= EL+PriceScale*X1 Then{
E1 = 1;
H1 = H;
i1 = index;
}
if E1 == 1 and index > i1 Then{
if H > H1 Then
H1 = H;
if L <= H1-PriceScale*CR Then{
E1 = 2;
I1 = index;
S1 = H1;
}
}
if E1 == 2 and index > i1 and C >= S1+PriceScale*CF Then{
ExitShort("sx");
E1 = 0;
}
}
***************************************************************************************
안녕하세요
예스스탁입니다.
input: 특정시간(130000);
input : X1(20),CR(8),CF(0) ;
var : EH(0),E1(0),i1(0),S1(0),L1(0);
if stime >= 특정시간 Then
{
if stime[1] < 특정시간 Then
{
EH = H;
E1 = 0;
}
if H > EH Then
{
EH = H;
E1 = 0;
}
if E1 == 0 and C <= EH-PriceScale*X1 Then
{
E1 = 1;
L1 = L;
i1 = index;
}
if E1 == 1 and index > i1 Then
{
if L < L1 Then
L1 = L;
if H >= L1+PriceScale*CR Then
{
E1 = 2;
I1 = index;
S1 = L1;
}
}
if E1 == 2 and index > i1 and C <= S1-PriceScale*CF Then
{
exitlong("bx");
E1 = 0;
}
}
즐거운 하루되세요