Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:编写的模板是这样的吗?

1楼
627048 发表于:2018/11/27 10:31:11

下面是我从初级里面复制过来的,现在编写的过程也都要有BEGIN,,  THEN   END 这些连接词的是吗?先前学过一些文华的编程,对金字塔的有点不大了解,但看现在的金字塔里面交易系统的公式里,都没有这些了,到底是要还是不要的?

另外,BUY,是买开,,BUYSHORT是卖开,,SELL 是平多,,,SELLSHORT  是平空,是这么解释的吗?

那么买平开,卖平开,又是哪个函数呢?麻烦老师指点一下,有点乱

例:

input:atrn1(1,1,10),atrn2(5,2,20);

A1:=REF(CLOSE,1);

TR1:= MAX(MAX((HIGH-LOW),ABS(A1-HIGH)),ABS(A1-LOW));

MA1:=MA(TR1,atrn1);

MA2:=MA(TR1,atrn2);

if atrn1<atrn2 and vol>20000 then

begin

ATRn_1:= MA1;

ATRn_2:= MA2;

end

l  IF-else语句

if-else语句的一般形式:

if cond then begin

       expr1

expr1.1

……

       End





2楼
FireScript 发表于:2018/11/27 10:43:49
begin  end 不是一定要写的。

举个例子,如果满足条件A,要执行2条语句
那么可以这样:
if a  then
begin
//代码1
//代码2
end

如果满足条件a 只是执行一条语句
那就不需要了
if a  then ....;

buy  买开
sell  买平  
空头也是一样的道理。
共2 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01660 s, 3 queries.