커뮤니티
시스템
2019-02-26 20:18:16
213
글번호 126587
안녕하세요 미리 감사인사 드립니다
아래식은 틱봉에관한식입니다 진입 익절청산과 동시에 진입신호가 발생합니다
청산후 30분 진입금지 식으로 수정 부탁드립니다
input : D2고정값(20),D3고정값(20),절대값합계1(200),절대값합계2(20);
var : gap2(0),gap3(0),sum(0);
gap2 = abs(d2고정값-data2(c));
gap3 = abs(d3고정값-data3(c));
sum = (gap2)-(gap3);
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매도/매수청산
If sum > 절대값합계1
and CrossDown( Value1 , value2) Then
Sell();
if sum < 절대값합계2
and Crossup( Value1 , value2) Then
buy();
수고하세요
답변 1
예스스탁 예스스탁 답변
2019-02-27 13:36:29
안녕하세요
예스스탁입니다.
input : D2고정값(20),D3고정값(20),절대값합계1(200),절대값합계2(20);
var : gap2(0),gap3(0),sum(0);
gap2 = abs(d2고정값-data2(c));
gap3 = abs(d3고정값-data3(c));
sum = (gap2)-(gap3);
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
Condition1 = MarketPosition(1) == 1 and IsExitName("StopProfitTarget",1) == true;
Condition2 = MarketPosition(1) == -1 and IsExitName("StopProfitTarget",1) == true;
# 매도/매수청산
If sum > 절대값합계1 and CrossDown( Value1 , value2) Then
{
if (MarketPosition == 0 and Condition2 == false) or
(MarketPosition == 0 and Condition2 == true and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) or
MarketPosition == 1 Then
Sell();
}
if sum < 절대값합계2 and Crossup( Value1 , value2) Then
{
if (MarketPosition == 0 and Condition1 == false) or
(MarketPosition == 0 and Condition1 == true and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) or
MarketPosition == -1 Then
buy();
}
즐거운 하루되세요
> 달마7 님이 쓴 글입니다.
> 제목 : 시스템
> 안녕하세요 미리 감사인사 드립니다
아래식은 틱봉에관한식입니다 진입 익절청산과 동시에 진입신호가 발생합니다
청산후 30분 진입금지 식으로 수정 부탁드립니다
input : D2고정값(20),D3고정값(20),절대값합계1(200),절대값합계2(20);
var : gap2(0),gap3(0),sum(0);
gap2 = abs(d2고정값-data2(c));
gap3 = abs(d3고정값-data3(c));
sum = (gap2)-(gap3);
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매도/매수청산
If sum > 절대값합계1
and CrossDown( Value1 , value2) Then
Sell();
if sum < 절대값합계2
and Crossup( Value1 , value2) Then
buy();
수고하세요