程序流程不太明白
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2016年07月16日
- 咨詢內(nèi)容:
程序流程不太明白,幫解釋一下,以方便后面編寫(xiě)程序前面的寫(xiě)法與后面兩種結(jié)果相同,但不明白為什么程序會(huì)這樣運(yùn)行,如果按順序運(yùn)行,第2種應(yīng)該不會(huì)開(kāi)倉(cāng)才對(duì),為什么他能開(kāi)倉(cāng)
第1種 能理解,當(dāng)前面的條件達(dá)成即開(kāi)倉(cāng)
KD:=1;//開(kāi)多if cross(0.5,突破L )then 開(kāi)倉(cāng):BUY(KD AND HOLDING=0,手?jǐn)?shù),THISCLOSE);
第2種 這個(gè)過(guò)程是反的,但是結(jié)果是與上面完全相同 不明白的問(wèn)題有兩個(gè),1 :為什么他在KD:=0的情況下后面一句還能開(kāi)倉(cāng) 2:為什么他只在第一根有效//KD:=1;//這里是沒(méi)有的靠下面條件達(dá)成時(shí)寫(xiě)的if cross(0.5,突破L ) then KD:=1; if cross(0.5,突破L )=0 then KD:=0; // 這個(gè)為什么在不達(dá)成時(shí)清0了還能開(kāi)倉(cāng)KDD:kd; //從這個(gè)變量觀察發(fā)現(xiàn),他只有在前面條件達(dá)成的第一根K柱有效開(kāi)倉(cāng):BUY(KD AND HOLDING=0,手?jǐn)?shù),THISCLOSE);
第3種 與上面完全相同 ,但多了一根有效開(kāi)倉(cāng)K柱 不明白的問(wèn)題 :為什么他和上面不同他有兩根有效K柱 (有效是指KD=1)//KD:=1;//這里是沒(méi)有的靠下面條件達(dá)成時(shí)寫(xiě)的if cross(0.5,突破L ) then KD:=1; KDD:kd; //從這個(gè)變量觀察發(fā)現(xiàn),他只有在前面條件達(dá)成的 第1根與第2根K柱有效?為什么兩根有效開(kāi)倉(cāng):BUY(KD AND HOLDING=0,手?jǐn)?shù),THISCLOSE); if cross(0.5,突破L )=0 then KD:=0;
- 金字塔客服:
1.2不是一個(gè)意思?kd成立就開(kāi)倉(cāng),不一樣在哪里?
3.這個(gè)和上面也是一個(gè)意思,有不一樣的截圖說(shuō)明
- 用戶回復(fù):
這個(gè)沒(méi)有圖呀,看2的程序,我加個(gè)!號(hào)第2種 這個(gè)過(guò)程是反的,但是結(jié)果是與上面完全相同 不明白的問(wèn)題有兩個(gè),1 :為什么他在KD:=0的情況下后面一句還能開(kāi)倉(cāng) 2:為什么他只在第一根有效//KD:=1;//這里是沒(méi)有的靠下面條件達(dá)成時(shí)寫(xiě)的if cross(0.5,突破L ) then KD:=1; if cross(0.5,突破L )=0 then KD:=0; // 這個(gè)為什么在不達(dá)成時(shí)清0了還能開(kāi)倉(cāng)!!!!!!!!!!!!!!!!!!!!!!!!!KDD:kd; //從這個(gè)變量觀察發(fā)現(xiàn),他只有在前面條件達(dá)成的第一根K柱有效!!!!!!!!!!!!!!!!!!!!!!!!!!!!開(kāi)倉(cāng):BUY(KD AND HOLDING=0,手?jǐn)?shù),THISCLOSE);
- 網(wǎng)友回復(fù):
沒(méi)看出你第二個(gè)有反的意思,
第二個(gè)和第一個(gè)意思一樣,就是cross(0.5,突破L)成立時(shí)開(kāi)倉(cāng)