为了可以自己亲手写EA----学习贴7

楼主  收藏   举报   帖子创建时间:  2019-05-05 14:48 回复:0 关注量:24
预处理程序 [Preprocessor]


  &lt

为了可以自己亲手写EA----学习贴7

为了可以自己亲手写EA----学习贴7
>定义常数
#define identifier_value
常数可以是任何类型的,常数在程序中不可更改。
示例:</P>
  
  &lt >#define ABC 100
#define PI 0.314
#define COMPANY_NAME "metaQuotes Software Corp."</P>

  &lt >
编译参数定义
#property identifier_value
示例:</P>
  
  &lt >#property link "http://www.metaquotes.net"
#property copyright "metaQuotes Software Corp."
#property stacksize 1024</P>

  &lt >以下是所有的参数名称: </P>
  
  
  [tr]
  
  &lt >参数名称</P>[/td]
  
  &lt >类型</P>[/td]
  
  &lt >说明</P>[/td][/tr]
  [tr]
  [td]
  &lt >link </P>[/td]
  [td]
  &lt >string </P>[/td]
  [td]
  &lt >设置一个链接到公司网站</P>[/td][/tr]
  [tr]
  [td]
  &lt >copyright </P>[/td]
  [td]
  &lt >string </P>[/td]
  [td]
  &lt >公司名称</P>[/td][/tr]
  [tr]
  [td]
  &lt >stacksize </P>[/td]
  [td]
  &lt >int </P>[/td]
  [td]
  &lt >堆栈大小</P>[/td][/tr]
  [tr]
  [td]
  &lt >indicator_chart_window </P>[/td]
  [td]
  &lt >void </P>[/td]
  [td]
  &lt >显示在走势图窗口</P>[/td][/tr]
  [tr]
  [td]
  &lt >indicator_separate_window </P>[/td]
  [td]
  &lt >void </P>[/td]
  [td]
  &lt >显示在新区块</P>[/td][/tr]
  [tr]
  [td]
  &lt >indicator_buffers </P>[/td]
  [td]
  &lt >int </P>[/td]
  [td]
  &lt >显示缓存最高8</P>[/td][/tr]
  [tr]
  [td]
  &lt >indicator_minimum </P>[/td]
  [td]
  &lt >int </P>[/td]
  [td]
  &lt >图形区间最低点</P>[/td][/tr]
  [tr]
  [td]
  &lt >indicator_maximum </P>[/td]
  [td]
  &lt >int </P>[/td]
  [td]
  &lt >图形区间最高点</P>[/td][/tr]
  [tr]
  [td]
  &lt >indicator_colorN </P>[/td]
  [td]
  &lt >color </P>[/td]
  [td]
  &lt >第N根线的颜色,最高8根线</P>[/td][/tr]
  [tr]
  [td]
  &lt >indicator_levelN </P>[/td]
  [td]
  &lt >double </P>[/td]
  [td]
  &lt >predefined level N for separate window custom indicator</P>[/td][/tr]
  [tr]
  [td]
  &lt >show_confirm </P>[/td]
  [td]
  &lt >void </P>[/td]
  [td]
  &lt >当程序执行之前是否经过确认</P>[/td][/tr]
  [tr]
  [td]
  &lt >show_inputs </P>[/td]
  [td]
  &lt >void </P>[/td]
  [td]
  &lt >before script run its property sheet appears; disables show_confirm property </P>[/td][/tr][/table]
  &lt>
嵌入文件
#include
示例:</P>
  
  &lt >#include </P>

  &lt >#include "file_name"
示例:</P>
  
  &lt >#include "mylib.h"</P>

  &lt >
引入函数或其他模块
#import "file_name"
func1();
func2();
#import

示例:</P>
  
  &lt >#import "user32.dll"
int MessageBoxA(int hWnd,string lpText,string lpCaption,
int uType);
int MessageBoxExA(int hWnd,string lpText,string lpCaption,
int uType,int wLanguageId);
#import "melib.ex4"
#import "gdi32.dll"
int GetDC(int hWnd);
int ReleaseDC(int hWnd,int hDC);
#import</P>

  &lt > </P>
打赏