커뮤니티
문의
2015-12-15 10:13:34
110
글번호 93423
아래식에서 08시부터 18시까지는 변수 200으로
18시부터 07까지는 변수 500으로 매매할수있나여
input : Period(200);
var : Counter(0), Lowval(0), Highval(0), DownVel(0),UpVel(0), DnAroon(0),UpAroon(0) ;
Input : PercentRLen(10), OverSold(10), OverBought(90), BTrigger(62), STrigger(38),당일수익(90);
Var : PcntR(0), AvgValue(0), BSetup(False),Ssetup(False),NP(0),PreNP(0),dayPL(0),profit(0),T(0);
Lowval= Lowest(Low, Period+1);
Highval = Highest(High, Period+1);
For counter= 0 To Period {
If Low[counter] == Lowval Then
DownVel = counter;
If High[counter] == highval Then
UpVel = counter;
}
DnAroon = 100*(Period-DownVel)/Period;
UpAroon = 100*(Period-UpVel)/Period;
if UpAroon >= 30 or DnAroon > 10 Then{
if crossup(dnaroon , uparoon) Then
Sell("반대1");
if crossup(uparoon , dnaroon) Then
Buy("반대");
}
if UpAroon > 20 or DnAroon > 20 Then{
if crossdown(dnaroon , uparoon) Then
Sell("매도");
if crossdown(uparoon,dnaroon) Then
Buy("매수");
}
답변 1
예스스탁 예스스탁 답변
2015-12-15 10:50:36
안녕하세요
예스스탁입니다.
input : Period1(200),Period2(500);
var : Counter(0),UpAroon(0),DnAroon(0);
var : Lowval1(0), Highval1(0), DownVel1(0),UpVel1(0), DnAroon1(0),UpAroon1(0);
var : Lowval2(0), Highval2(0), DownVel2(0),UpVel2(0), DnAroon2(0),UpAroon2(0);
Input : PercentRLen(10), OverSold(10), OverBought(90), BTrigger(62), STrigger(38),당일수익(90);
Var : PcntR(0), AvgValue(0), BSetup(False),Ssetup(False),NP(0),PreNP(0),dayPL(0),profit(0),T(0);
Lowval1 = Lowest(Low, Period1+1);
Highval1 = Highest(High, Period1+1);
For counter = 0 To Period1 {
If Low[counter] == Lowval1 Then
DownVel1 = counter;
If High[counter] == highval1 Then
UpVel1 = counter;
}
DnAroon1 = 100*(Period1-DownVel1)/Period1;
UpAroon1 = 100*(Period1-UpVel1)/Period1;
Lowval2 = Lowest(Low, Period2+1);
Highval2 = Highest(High, Period2+1);
For counter = 0 To Period2 {
If Low[counter] == Lowval2 Then
DownVel2 = counter;
If High[counter] == highval2 Then
UpVel2 = counter;
}
DnAroon2 = 100*(Period2-DownVel2)/Period2;
UpAroon2 = 100*(Period2-UpVel2)/Period2;
if stime >= 080000 and stime < 180000 Then{
UpAroon = UpAroon1;
DnAroon = DnAroon1;
}
Else{
UpAroon = UpAroon2;
DnAroon = DnAroon2;
}
if UpAroon >= 30 or DnAroon > 10 Then{
if crossup(dnaroon , uparoon) Then
Sell("반대1");
if crossup(uparoon , dnaroon) Then
Buy("반대");
}
if UpAroon > 20 or DnAroon > 20 Then{
if crossdown(dnaroon , uparoon) Then
Sell("매도");
if crossdown(uparoon,dnaroon) Then
Buy("매수");
}
즐거운 하루되세요
> 자라도 님이 쓴 글입니다.
> 제목 : 문의
> 아래식에서 08시부터 18시까지는 변수 200으로
18시부터 07까지는 변수 500으로 매매할수있나여
input : Period(200);
var : Counter(0), Lowval(0), Highval(0), DownVel(0),UpVel(0), DnAroon(0),UpAroon(0) ;
Input : PercentRLen(10), OverSold(10), OverBought(90), BTrigger(62), STrigger(38),당일수익(90);
Var : PcntR(0), AvgValue(0), BSetup(False),Ssetup(False),NP(0),PreNP(0),dayPL(0),profit(0),T(0);
Lowval= Lowest(Low, Period+1);
Highval = Highest(High, Period+1);
For counter= 0 To Period {
If Low[counter] == Lowval Then
DownVel = counter;
If High[counter] == highval Then
UpVel = counter;
}
DnAroon = 100*(Period-DownVel)/Period;
UpAroon = 100*(Period-UpVel)/Period;
if UpAroon >= 30 or DnAroon > 10 Then{
if crossup(dnaroon , uparoon) Then
Sell("반대1");
if crossup(uparoon , dnaroon) Then
Buy("반대");
}
if UpAroon > 20 or DnAroon > 20 Then{
if crossdown(dnaroon , uparoon) Then
Sell("매도");
if crossdown(uparoon,dnaroon) Then
Buy("매수");
}
다음글