当前位置:网站首页>C language 7-13 day K candle chart (15 points)

C language 7-13 day K candle chart (15 points)

2022-06-13 09:05:00 Akiyama_

C Language 7-13 Japan K Candlestick Charts (15 branch )

Input format : Enter... On one line 4 A positive real number , They correspond to each other Open、High、Low、Close, Separated by spaces .

Output format : Output the day... In one line K The type of candle . If there is 、 Down the line , Add after type with Hatch type . If both shadows have , The output with Lower
Shadow and Upper Shadow.

This time the code is this question , Although it doesn't seem difficult , But actually it took a lot of time to write it down ~~



int main(){
    
    float Open,High,Low,Close;
    int flag1 = 0,flag2 = 0;

    scanf("%f%f%f%f",&Open,&High,&Low,&Close);
    if(Close<Open)
    {
    
        if(Low<Close && Low<Open)
        {
    
            flag1 = 1;
        }
        if(High>Open && High>Close && flag1){
    

            printf("BW-Solid with Lower Shadow and Upper Shadow");
            return 0;
        }
        if(flag1){
    
            printf("BW-Solid with Lower Shadow");
            return 0;
        }
        printf("BW-Solid");
    }
    if(Close>Open)
    {
    

        if(Low<Close && Low <Open)
        {
    
            flag2 = 1;
        }
        if(High>Open && High>Close && flag2){
    
            printf("R-Hollow with Lower Shadow and Upper Shadow");
            return 0;
        }
        if(flag2){
    
            printf("R-Hollow with Lower Shadow");
            return 0;
        }
        printf("R-Hollow");
    }

    if(Open==Close)
    {
    
        if(Low<Open)
        {
    
           printf("R-Cross with Lower Shadow"); 
            return 0;
        }
        if(High>Open){
    
           printf("R-Cross with Upper Shadow");  
            return 0;
        }
        printf("R-Cross");
    }

}
原网站

版权声明
本文为[Akiyama_]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202270535046563.html