커뮤니티
해외용파라블릭
2017-11-17 15:33:35
194
글번호 114283
value = SAR(af,maxAF);
{ var1 = Round(value,2);
var2 = FracPortion(Int(var1*10)/10)*10; //소수1자리값
var3 = FracPortion(var1*10)*10; //소수 2자리 값
if var3 == 0 or var3 == 5 Then
var4 = var1;
Else if var3 == 1 or var3 == 2 Then
var4 = (int(var1*10)/10);
else if var3 >= 3 and var3 <= 7 Then
var4 = (int(var1*10)/10)+0.05;
Else
var4 = (int(var1*10)/10)+0.1;
plot1(var4 ,"MAGENTA",GREEN,def,1);
333.23을국내선물에 소수점을 맞추기위해 사용 합니다.
해외상품이 많은데 소수점이 다양해 문의 합니다.
euro fx 1.18047
gold 1276.6
항생 소수점이 없음 28994
나스닥은 국내와 같음
캐나다달러 0.78342
일본앤 8857.2
오일 55.34
오스트리아달러 0.7591
영국 파운드 1.3181
늘 고생하시는데 이정도 부탁합니다.
답변 1
예스스탁 예스스탁 답변
2017-11-20 09:38:26
안녕하세요
예스스탁입니다.
input : af(0.02),maxaf(0.2);
var : value(0);
value = SAR(af,maxAF);
var1 = Floor(value/PriceScale);
var2 = var1*PriceScale;
var3 = value-var2;
if var3 < PriceScale/2 Then
var4 = var2;
Else
var4 = var2+PriceScale;
plot1(var4 ,"MAGENTA",GREEN,def,1);
즐거운 하루되세요
> 함지박 님이 쓴 글입니다.
> 제목 : 해외용파라블릭
> value = SAR(af,maxAF);
{ var1 = Round(value,2);
var2 = FracPortion(Int(var1*10)/10)*10; //소수1자리값
var3 = FracPortion(var1*10)*10; //소수 2자리 값
if var3 == 0 or var3 == 5 Then
var4 = var1;
Else if var3 == 1 or var3 == 2 Then
var4 = (int(var1*10)/10);
else if var3 >= 3 and var3 <= 7 Then
var4 = (int(var1*10)/10)+0.05;
Else
var4 = (int(var1*10)/10)+0.1;
plot1(var4 ,"MAGENTA",GREEN,def,1);
333.23을국내선물에 소수점을 맞추기위해 사용 합니다.
해외상품이 많은데 소수점이 다양해 문의 합니다.
euro fx 1.18047
gold 1276.6
항생 소수점이 없음 28994
나스닥은 국내와 같음
캐나다달러 0.78342
일본앤 8857.2
오일 55.34
오스트리아달러 0.7591
영국 파운드 1.3181
늘 고생하시는데 이정도 부탁합니다.