第一个的结果:收益率=0.1*0.4+0.2*0.3+0.3*0.15+0.4*0.1+0.5*0.05=0.21,方差1的收益0.21*比例0.3=0.063(以下自己计算就可以了)+2的收益+3的收益=组合的预期收益
股识吧

三个股票池如何把输出结果交集、通达信 股票池收益指标如何用公式来表达?

  阅读:1228次 点赞:85次 收藏:16次

一、三个资产组合的预期收益率和方差,主要是最后方差的公式到最后一行的wiwj方差ij怎么算?

第一个的结果:收益率=0.1*0.4+0.2*0.3+0.3*0.15+0.4*0.1+0.5*0.05=0.21,方差1的收益0.21*比例0.3=0.063(以下自己计算就可以了)+2的收益+3的收益=组合的预期收益率,方差=(1的收益-组合收益率)平方*比重+(2的收益-组合收益率)平方*比重+(3的收益-组合收益率)平方*比重

三个资产组合的预期收益率和方差,主要是最后方差的公式到最后一行的wiwj方差ij怎么算?


二、如何用单链表实现两个集合的交集

没有相应的验证,语法也不太严格,但是功能差不多能实现,如果有需要改正的地方,看着改一下用c写的,算法一样,可能有些语法不太合适,自己改一下代码如下:          typedef struct lianb{          int data;          struct lianb *next;          };          typedef struct lianb lian;           lian *l,*p0,*p1,*p10,*p2,*pd,*p00,*p3;       lian *shuru(lian *l);lian *jiaoji(lian *p0,lian *p1);int main()    {          printf("请输入第一组数据:
");         p00=p0=shuru(l);         printf("第一组数据为:
");          while(p0->next!=NULL)         {           p0=p0->next;           printf("%d ",(p0->data));           }      free(l);         printf("请输入第二组数据:
");      p10=p1=shuru(l);         printf("第二组数据为:
");       while(p1->next!=NULL)       {           p1=p1->next;           printf("%d ",(p1->data));       }        free(l);        p0=p00;p1=p10;       p3=jiaoji(p0,p1);        printf("
 二者交集为:
");       while(p3->next!=NULL)       {           p3=p3->next;           printf("%d ",(p3->data));       }       printf("
");     free(p0);     free(p1);     free(p2);     free(p00);     free(p10);     free(pd);     system("pause");     }lian *shuru(lian *l){         lian *p;         char c;         l=(lian*)malloc(sizeof(lian));         l->next=NULL;         printf("请输入数据:");         p=(lian*)malloc(sizeof(lian));         scanf("%d",&(p->data));         getchar();         p->next=l->next;         l->next=p;         printf("是否继续?继续请按Y,输入完毕请按其它键
");         scanf("%c",&c);         while(c=='Y'||c=='y')         {           printf("请输入数据:");           p=(lian*)malloc(sizeof(lian));           scanf("%d",&p->data);           getchar();           p->next=l->next;           l->next=p;           printf("是否继续?继续请按Y,输入完毕请按其它键
");           scanf("%c",&c);         }         return l;         }lian *jiaoji(lian *p0,lian *p1){                p2=(lian*)malloc(sizeof(lian));           p2->next=NULL;         while(p0->next!=NULL)           {             p0=p0->next;             p1=p10;                     while((p1->next)!=NULL)                  {                         p1=p1->next;                         if((p1->data)==(p0->data))                       {                         pd=(lian*)malloc(sizeof(lian));                         (pd->data)=(p1->data);                         pd->next=p2->next;                         p2->next=pd;                       }                  }                             }           return p2;           }

如何用单链表实现两个集合的交集


三、请教高手,股票池做交集是什么意思?

这个应该和数学里的交集一样吧!在股票软件里的话就是两个自选股股票次进行合并吧!把不相同的自选股添加进来,相同的保留一个自选个股

请教高手,股票池做交集是什么意思?


四、如何用单链表实现两个集合的交集

没有相应的验证,语法也不太严格,但是功能差不多能实现,如果有需要改正的地方,看着改一下用c写的,算法一样,可能有些语法不太合适,自己改一下代码如下:          typedef struct lianb{          int data;          struct lianb *next;          };          typedef struct lianb lian;           lian *l,*p0,*p1,*p10,*p2,*pd,*p00,*p3;       lian *shuru(lian *l);lian *jiaoji(lian *p0,lian *p1);int main()    {          printf("请输入第一组数据:
");         p00=p0=shuru(l);         printf("第一组数据为:
");          while(p0->next!=NULL)         {           p0=p0->next;           printf("%d ",(p0->data));           }      free(l);         printf("请输入第二组数据:
");      p10=p1=shuru(l);         printf("第二组数据为:
");       while(p1->next!=NULL)       {           p1=p1->next;           printf("%d ",(p1->data));       }        free(l);        p0=p00;p1=p10;       p3=jiaoji(p0,p1);        printf("
 二者交集为:
");       while(p3->next!=NULL)       {           p3=p3->next;           printf("%d ",(p3->data));       }       printf("
");     free(p0);     free(p1);     free(p2);     free(p00);     free(p10);     free(pd);     system("pause");     }lian *shuru(lian *l){         lian *p;         char c;         l=(lian*)malloc(sizeof(lian));         l->next=NULL;         printf("请输入数据:");         p=(lian*)malloc(sizeof(lian));         scanf("%d",&(p->data));         getchar();         p->next=l->next;         l->next=p;         printf("是否继续?继续请按Y,输入完毕请按其它键
");         scanf("%c",&c);         while(c=='Y'||c=='y')         {           printf("请输入数据:");           p=(lian*)malloc(sizeof(lian));           scanf("%d",&p->data);           getchar();           p->next=l->next;           l->next=p;           printf("是否继续?继续请按Y,输入完毕请按其它键
");           scanf("%c",&c);         }         return l;         }lian *jiaoji(lian *p0,lian *p1){                p2=(lian*)malloc(sizeof(lian));           p2->next=NULL;         while(p0->next!=NULL)           {             p0=p0->next;             p1=p10;                     while((p1->next)!=NULL)                  {                         p1=p1->next;                         if((p1->data)==(p0->data))                       {                         pd=(lian*)malloc(sizeof(lian));                         (pd->data)=(p1->data);                         pd->next=p2->next;                         p2->next=pd;                       }                  }                             }           return p2;           }

如何用单链表实现两个集合的交集


五、通达信 股票池收益指标如何用公式来表达?

通达信是点播行情,任何一个版本的通达信都是如此,放弃使用通达信的股票池和预警,因为除了拉低行情刷新的速度外,一无是处。
盘后下载数据后选股除外。
如果使用预警或者股票池建议使用全推大智慧。

通达信 股票池收益指标如何用公式来表达?


参考文档

下载:三个股票池如何把输出结果交集.pdf《股票多久可以买卖次数》《股票亏18%需要多久挽回》《大股东股票锁仓期是多久》下载:三个股票池如何把输出结果交集.doc更多关于《三个股票池如何把输出结果交集》的文档...
我要评论