| 以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 记录每个进场的价格 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=156962) | 
| --  作者:zh5888848 -- 发布时间:2017/8/17 11:34:30 -- 记录每个进场的价格 主要想记录每个进场价格  图表显示价格明显对不上 要求每次记录进场价格 然后盈利10个点就出场 用n【i】序列模式有时候可以出场 有点位就像图上点位对应不上 想问下序列怎么个写法。 po:ma(c,10); po2:ma(c,50); B1:= CROSS(ma(c,10),ma(c,50)); 
			IF   B1  THEN BEGIN 
			MYENTRYPRICE := CLOSE ; 
			//SELLSHORT( b1,POSNUM,LIMITR,MYENTRYPRICE);
			         BUY( b1,POSNUM,LIMITR,MYENTRYPRICE);         num:=num+1;         n:=close; 
			END  
			if  holding>0 then  BEGIN for i=num-1 downto 1 do begin     IF HOLDING>0 AND ENTERBARS>0  and HIGH>(n[i]+lo*MINDIFF)  and n[i]>0 then         begin        MSGOUT (n[i]+lo*MINDIFF,\'1111\');          sell(1,1,LIMITR,n[i]+lo*MINDIFF);          n[i]:= 0;     end end end | 
| --  作者:yukizzc -- 发布时间:2017/8/17 12:28:11 -- 非常抱歉,这个模块属于非常困难的编写案例了,工作人员实在没有精力再为您做进一步定制。 原帖中的计算都是正确的,剩下的个人灵活发挥需要客户自己完成了 | 
| --  作者:zh5888848 -- 发布时间:2017/8/17 13:02:34 -- 只是想知道 里面哪里用法错了 不然很多东西没法写 这就有点尴尬了 |