代码格式空格建、Tab键、换行键和换页符都可以成为代码排版的分隔符,你能使用各种符号来增加你带骂得可读性。
注释
多行注释使用 /* 作为开始到 */ 结束,在这之间不能够嵌套。单行注释使用 // 作为开始到新的一行结束,可以被嵌套到多行注释之中。
示例:
// 单行注释
/* 多行
注释 // 嵌套的单行注释
注释结束 */
标识符
标识符用来给变量、函数和数据类型进行命名,长度不能超过31一个字节
你可以使用数字0-9、拉丁字母大写A-Z和小写a-z(大小写有区分的)还有下划线(_)。此外首字母不可以是数字,标识符不能和保留字冲突.
示例:
//NAME1 namel Total_5 Paper
Wingdings symbols
图形符号代码
| 32 | ! | 33 | " | 34 | # | 35 | $ | 36 | % | 37 | & | 38 | ' | 39 | ( | 40 | ) | 41 | * | 42 | + | 43 | , | 44 | - | 45 | . | 46 | / | 47 | 0 | 48 | 1 | 49 | 2 | 50 | 3 | 51 | 4 | 52 | 5 | 53 | 6 | 54 | 7 | 55 | 8 | 56 | 9 | 57 | : | 58 | ; | 59 | < | 60 | = | 61 | > | 62 | ? | 63 | @ | 64 | A | 65 | B | 66 | C | 67 | D | 68 | E | 69 | F | 70 | G | 71 | H | 72 | I | 73 | J | 74 | K | 75 | L | 76 | M | 77 | N | 78 | O | 79 | P | 80 | Q | 81 | R | 82 | S | 83 | T | 84 | U | 85 | V | 86 | W | 87 | X | 88 | Y | 89 | Z | 90 | [ | 91 | \ | 92 | ] | 93 | ^ | 94 | _ | 95 | ` | 96 | a | 97 | b | 98 | c | 99 | d | 100 | e | 101 | f | 102 | g | 103 | h | 104 | i | 105 | j | 106 | k | 107 | l | 108 | m | 109 | n | 110 | o | 111 | p | 112 | q | 113 | r | 114 | s | 115 | t | 116 | u | 117 | v | 118 | w | 119 | x | 120 | y | 121 | z | 122 | { | 123 | | | 124 | } | 125 | ~ | 126 | | 127 | | 128 | | 129 | | 130 | | 131 | | 132 |
| 133 | | 134 | | 135 | | 136 | | 137 | | 138 | | 139 | | 140 | | 141 | | 142 | | 143 | | 144 | | 145 | ' | 146 | | 147 | | 148 | | 149 | | 150 | | 151 | | 152 | | 153 | | 154 | | 155 | | 156 | | 157 | | 158 | | 159 | | 160 | ¡ | 161 | ¢ | 162 | £ | 163 | ¤ | 164 | ¥ | 165 | ¦ | 166 | § | 167 | ¨ | 168 | © | 169 | ª | 170 | « | 171 | ¬ | 172 | | 173 | ® | 174 | ¯ | 175 | ° | 176 | ± | 177 | ² | 178 | ³ | 179 | ´ | 180 | µ | 181 | ¶ | 182 | · | 183 | ¸ | 184 | ¹ | 185 | º | 186 | » | 187 | ¼ | 188 | ½ | 189 | ¾ | 190 | ¿ | 191 | À | 192 | Á | 193 | Â | 194 | Ã | 195 | Ä | 196 | Å | 197 | Æ | 198 | Ç | 199 | È | 200 | É | 201 | Ê | 202 | Ë | 203 | Ì | 204 | Í | 205 | Î | 206 | Ï | 207 | Ð | 208 | Ñ | 209 | Ò | 210 | Ó | 211 | Ô | 212 | Õ | 213 | Ö | 214 | × | 215 | Ø | 216 | Ù | 217 | Ú | 218 | Û | 219 | Ü | 220 | Ý | 221 | Þ | 222 | ß | 223 | à | 224 | á | 225 | â | 226 | ã | 227 | ä | 228 | å | 229 | æ | 230 | ç | 231 | è | 232 | é | 233 | ê | 234 | ë | 235 | ì | 236 | í | 237 | î | 238 | ï | 239 | ð | 240 | ñ | 241 | ò | 242 | ó | 243 | ô | 244 | õ | 245 | ö | 246 | ÷ | 247 | ø | 248 | ù | 249 | ú | 250 | û | 251 | ü | 252 | ý | 253 | þ | 254 | ÿ | 255 |
int WindowFind( string name)
返回窗口的索引号 :: 输入参数
name - 指标简称 示例:
intwin_idx=WindowFind("MACD(12,26,9)");
int WindowHandle(string symbol, int timeframe)
返回窗口的句柄
:: 输入参数
symbol - 通货标识
timeframe - 时间线 示例:
intwin_handle=WindowHandle("USDX",PERIOD_H1);
if(win_handle!=0)
Print("Window with USDX,H1 detected. Rates array will be copiedimmediately.");
bool WindowIsVisible(int index)
返回窗口是否可见
:: 输入参数
index - 窗口索引号 示例:
intmaywin=WindowFind("MyMACD");
if(maywin>-1 && WindowIsVisible(maywin)==true)
Print("window of MyMACD is visible");
else
Print("window of MyMACD not found or is not visible");
int WindowOnDropped( )
Returns window index where expert, custom indicator or script was dropped. Thisvalue is valid when expert, custom indicator or script dropped by mouse.
示例:
if(WindowOnDropped()!=0)
{
Print("Indicator 'MyIndicator' must be applied to main chartwindow!");
return(false);
}
int WindowsTotal( )
返回窗口数
示例:
Print("Windowscount = ", WindowsTotal());
int WindowXOnDropped()
Returns x-axis coordinate in pixels were expert or script dropped to the chart.See also WindowYOnDropped(), WindowOnDropped()
示例:
Print("Expertdropped point x=",WindowXOnDropped(),"y=",WindowYOnDropped());/div>
int WindowYOnDropped()
Returns y-axis coordinate in pixels were expert or script dropped to the chart.See also WindowYOnDropped(), WindowOnDropped()
示例:
Print("Expertdropped point x=",WindowXOnDropped()," y=",WindowYOnDropped()); |