當前位置:首頁 » 股票行情 » k線分形代碼

k線分形代碼

發布時間: 2021-03-17 01:40:03

⑴ 根據下面的演算法(分形樹的生成),哪個高手幫忙可以寫出其主要的Java代碼,萬分感激!!

一個C的分形程序例子,可根據其思路來改。

源程序如下:
/*Program 1 (IFS=PROGRAM TO GENERATE ITERATED FUNCTION SYSTEM)*/
#include<stdio.h>
#include<graphics.h>
#include<conio.h>
#include<stdlib.h>
#define NUM 10
#define Min(x,y) ((x)<(y)?(x):(y))
#define Max(x,y) ((x)>(y)?(x):(y))

void image_draw(char finename[13],int color);

main(void)
{
int color;
char filename[13];
clrscr();
window(20,8,60,12);
textattr(WHITE|BLUE*16);
clrscr();
cprintf("\n ENTER filename:");
cscanf("%s",filename);
cprintf("\n Enter picture color(2~15):");
cscanf("%d",&color);
image_draw(filename,color);
getch();
exit(0);
}

void image_draw(char *filename,int color)
{
int i,j,k,no_transformations,temp,xoffset,yoffset,px,py,p_cum[7],flag=0,mo=1,dr=VGA;
float a[NUM][7],f,p_sum=0,xscale,yscale,newx=0,XMin=0,XMax=0,YMax=0,YMin=0,x=0,y=0;
FILE *fin;
if((fin=fopen(filename,"rb"))==NULL)
{
cprintf("\n File '%s' not found.",filename);
exit(0);
}
fscanf(fin,"%d",&no_transformations);
for(i=0;i<no_transformations;i++)
{
for(j=0;j<7;j++)
{
fscanf(fin,"%f",&f);
a[i][j]=f;
}
}
fclose(fin);
initgraph(&dr,&mo,"f:\\turboc2");
setbkcolor(1);
for(i=0;i<no_transformations;i++)
{
p_sum+=a[i][6];
p_cum[i]=p_sum*32767;
}
while (kbhit())
{
for(i=0;i<256;i++)
{
temp=rand();
for(k=0;k<no_transformations-1;k++)
{
if(temp<p_cum[k])
break;
}
newx=(a[k][0]*x+a[k][1]*y+a[k][4]);
y=(a[k][2]*x+a[k][3]*y+a[k][5]);
x=newx;
if((flag==0)&&(i>15))
{
XMax=Max(x,XMax);XMin=Min(x,XMin);
YMax=Max(y,YMax);YMin=Min(y,YMin);
}
else
{
px=(x*xscale+xoffset);
py=(y*yscale+yoffset);
if((px>=0)&&(px<639)&&(py>=0)&&(py<349))
putpixel(px,349-py,color);
}
}
if(flag==0)
{
xscale=418/(XMax-XMin);
yscale=Min(315/(YMax-YMin),xscale/1.38);
if(yscale<xscale/1.38);
xscale=1.38*yscale;
xoffset=320-(XMax+XMin)*xscale/2;
yoffset=175-(YMax+YMin)*yscale/2;
flag=1;
}
}
getch();
closegraph();
}

其中filename 文件的內容如下:

filename:ktree.ifs

3
0.33333 0 0 0.3333 0 0 0.3333
0.33333 0 0 0.3333 1.0 0 0.3333
0.66667 0 0 0.6667 0.5 0.5 0.3334

filename:tree.ifs

4
0 0 0 0.5 0 0 0.05
0.1 0 0 0.1 0 0.2 0.15
0.42 -0.42 0.42 0.42 0 0.2 0.4
0.42 0.42 -0.42 0.42 0 0.2 0.4

filename:fern.ifs

4
0 0 0 0.16 0 0 0.01
0.2 -0.26 0.23 0.22 0 0.2 0.07
-0.15 0.28 0.26 0.24 0 0.2 0.07
0.85 0.04 -0.04 0.85 0 0.2 0.85

filename:sierpink.ifs

3
0.5 0 0 0.5 0 0 0.3333
0.5 0 0 0.5 1 0 0.3333
0.5 0 0 0.5 0.5 0.5 0.3333

filename:mleaf.ifs

5
0.35173 0.35537 -0.35537 0.35173 0.3545 0.5000 0.1773
0.35338 -0.3537 0.35373 0.35338 0.2879 0.1528 0.38
0.5 0 0 0.5 0.25 0.462 0.1773
0.5154 -0.0018 0.00157 0.58795 0.2501 0.1054 0.2091
0.00364 0 0 0.57832 0.5016 0.0606 0.0562

filename:circle.ifs

0.15596 0.98776 -0.98776 0.15596 -0.0779 0.9124 0.9866
0.04428 0 0 0.04116 0.0641 0.4829 0.0032
0.5566 0 0 0.04527 0.0998 0.4779 0.0029
0.1154 0 0 0.05094 0.1428 0.4761 0.0036
0.27142 0 0 0.04932 0.238 0.4781 0.0036

⑵ 底分形指標公式

H>REF(H,1) AND REF(L,1)<REF(L,2) AND REF(L,1)<L
{最高價>昨日最高價 AND 昨日最低價<2日前的最低價 AND 昨日最低價<最低價}

⑶ gate.io的K線里威廉姆斯分形指標是什麼意思

分形指標是比爾.威廉姆斯交易系統中五大指標之一,它在圖表中有高低值並配有上下箭頭,可以測算底線或者上線。

⑷ MT4 中如何編寫 連續2n+1根k線里的中間k線的最高價、最低價,類似分形、拐點的,fractals默認是5根。

MT4編程確實比較難。可能樓主需要一些簡單的C語言編寫的一些知識。我把相關知識和你簡單說下,具體編寫,看看其他網友是不是可以幫到你。
1.樓主說的fractals,專業的說法叫分形指標
分形指標( Fractals),一般默認設置5,2,2,是不是說指標所顯示的,距離當前變動的K線最近的小三角形,至少應該和當前K線相隔3根K線?也就是,當前變動的K線,與有小三角形指標顯示的。

2.k線里的中間k線的最高價、最低價。這個默認滑鼠落上去就可以看到開盤價,收盤價和最高價、最低價。
3.如果你對指標感興趣,可以自己把軟體打開,例如大家炒外匯炒黃金用的軟體,
點擊工具---導入指標,就可以找到很多指標,
最常見的例如MACD指標等
新手投資炒外匯炒黃金建議不要一下子研究很復雜,可以先把基礎知識搞清楚,例如點差,杠桿的作用,什麼時候入場比較合適等,不明白的技術問題,可以模擬學習下。互相討論吧

⑸ 什麼是股票分形要如何操作謝謝!

這里應該是的:

就是固有的結構!

⑹ 求幾個簡單分形幾何圖形的java實現代碼

還需要做么?需要的話留言我幫你做

⑺ K線知識里的上分形和下分形是個什麼樣的圖形

圖形的東西,可以意會,不好言傳。不過這個話理解起來不難:兩根或兩根以上向上的k線不能創新高,就是上分形;兩根或兩根以上向下的k線不能創新低,就是下分形。

⑻ 分形是什麼,股市裡面的分形,有誰知道

分形在纏論里有很細的講述和劃分。但不建議研究分形這東西,對你沒有好處。版
其實權做交易大道至簡,作為普通人應該去看日線,周線級別的周期,甚至更大的周期,小周期對你毫無意義,並且也是浪費時間。
交易很難,如果沒有老師僅靠自己,成功率不到1%,如果有老師帶,成功率可以提高到10%到30%。
所以建議,如果你是一個人做交易的話,不要研究什麼技術,什麼指標,那些對大部分人來說都是陷阱,技術、指標都是給有能力的人玩的。
做交易看只看K線和均線就足夠了,均線只用看一兩根就行了,不要看小於60日的均線。
建議看看這篇帖子《最好的事業,竟然成了絕大多數人虧損的根源》,還有刀疤老二寫的帖子。
這是過來人對你的建議,希望你不要走那些不必要的彎路。

⑼ 求matlab分形gui的源代碼

<bean id="propertyPlaceholderConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
configure:3427: gcc --version >&5
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for ing conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

熱點內容
鳳凰傳媒港股 發布:2021-03-31 20:26:44 瀏覽:3
美國原油出口帶來了什麼 發布:2021-03-31 20:26:44 瀏覽:740
k線重合指標 發布:2021-03-31 20:26:26 瀏覽:359
金融財經網站排名 發布:2021-03-31 20:25:22 瀏覽:766
金融視頻網站 發布:2021-03-31 20:25:20 瀏覽:108
公司是否質押 發布:2021-03-31 20:24:28 瀏覽:643
私募眾籌騙 發布:2021-03-31 20:24:21 瀏覽:852
股份構成是什麼意思 發布:2021-03-31 20:24:21 瀏覽:989
2015年a股市值排名 發布:2021-03-31 20:23:56 瀏覽:263
融資名單查詢 發布:2021-03-31 20:22:52 瀏覽:688