커뮤니티

시스템

프로필 이미지
달마7
2019-01-30 01:49:51
178
글번호 125738
답변완료
안녕하세요 미리 감사 인사드려요 아래식에서 진입후 익절이던 손절이던 청산후 청산 가격이나 청산봉의 종가에서 상하 50틱 이내에서는 신호가 안나오게 수정부탁드려요 input: p1(13),p2(24),p3(130); var : T(0); var1=ma(c,p1); var2=ma(c,p2); var3=ma(c,p3); if var1 > var3 and crossup(var1,var2)Then{ T=1; } if var1 < var3 and CrossDown(var1,var2)Then{ T=-1; } if T== 1 Then{ buy(); } if T== -1 Then{ sell(); 수고하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-01-30 13:35:29

안녕하세요 예스스탁입니다. 해당 수식이 스위칭(반대방향청산과 진입이동시발생)이 되는 수식입니다. 스위칭으로 청산후에도 해당 조건을 주신다면 1번식을 스위칭은 제외하고 다른청산일 경우에만 해당 조건을 적용하시면 2번식 사용하시면 됩니다. 1 input: p1(13),p2(24),p3(130); var : T(0); var1=ma(c,p1); var2=ma(c,p2); var3=ma(c,p3); if var1 > var3 and crossup(var1,var2)Then{ T=1; } if var1 < var3 and CrossDown(var1,var2)Then{ T=-1; } if T== 1 Then { if (MarketPosition == 0 and (TotalTrades == 0 or (TotalTrades >= 1 and abs(C-EntryPrice(0)) >= PriceScale*50))) Then buy(); } if T== -1 Then { if (MarketPosition == 0 and (TotalTrades == 0 or (TotalTrades >= 1 and abs(C-EntryPrice(0)) >= PriceScale*50))) Then sell(); } 2 input: p1(13),p2(24),p3(130); var : T(0); var1=ma(c,p1); var2=ma(c,p2); var3=ma(c,p3); if var1 > var3 and crossup(var1,var2)Then{ T=1; } if var1 < var3 and CrossDown(var1,var2)Then{ T=-1; } if T== 1 Then { if MarketPosition == -1 or (MarketPosition == 0 and (TotalTrades == 0 or (TotalTrades >= 1 and abs(C-EntryPrice(0)) >= PriceScale*50))) Then buy(); } if T== -1 Then { if MarketPosition == 1 or (MarketPosition == 0 and (TotalTrades == 0 or (TotalTrades >= 1 and abs(C-EntryPrice(0)) >= PriceScale*50))) Then sell(); } 즐거운 하루되세요 > 달마7 님이 쓴 글입니다. > 제목 : 시스템 > 안녕하세요 미리 감사 인사드려요 아래식에서 진입후 익절이던 손절이던 청산후 청산 가격이나 청산봉의 종가에서 상하 50틱 이내에서는 신호가 안나오게 수정부탁드려요 input: p1(13),p2(24),p3(130); var : T(0); var1=ma(c,p1); var2=ma(c,p2); var3=ma(c,p3); if var1 > var3 and crossup(var1,var2)Then{ T=1; } if var1 < var3 and CrossDown(var1,var2)Then{ T=-1; } if T== 1 Then{ buy(); } if T== -1 Then{ sell(); 수고하세요