在股票市场中,许多投资者都希望找到一种方法来保护自己的交易策略不被他人轻易复制。通达信软件作为一款功能强大的股票分析工具,提供了编写自定义指标的功能。本文将揭秘如何在通达信中编写指标加密技巧及方法,帮助你保护自己的交易策略。
一、指标加密的意义
在股票市场中,指标是投资者分析股票价格走势的重要工具。然而,由于指标公式可以公开查看,因此很容易被他人复制。为了保护自己的交易策略,对指标进行加密是很有必要的。
二、通达信指标加密的基本方法
1. 使用函数加密
通达信提供了许多函数,可以用来对指标公式进行加密。以下是一个简单的例子:
”`pascal VAR1:=CLOSE>REF(CLOSE,1); VAR2:=CLOSEREF(CLOSE,2); VAR4:=CLOSEREF(CLOSE,3); VAR6:=CLOSEREF(CLOSE,4); VAR8:=CLOSEREF(CLOSE,5); VAR10:=CLOSEREF(CLOSE,6); VAR12:=CLOSEREF(CLOSE,7); VAR14:=CLOSEREF(CLOSE,8); VAR16:=CLOSEREF(CLOSE,9); VAR18:=CLOSEREF(CLOSE,10); VAR20:=CLOSEREF(CLOSE,11); VAR22:=CLOSEREF(CLOSE,12); VAR24:=CLOSEREF(CLOSE,13); VAR26:=CLOSEREF(CLOSE,14); VAR28:=CLOSEREF(CLOSE,15); VAR30:=CLOSEREF(CLOSE,16); VAR32:=CLOSEREF(CLOSE,17); VAR34:=CLOSEREF(CLOSE,18); VAR36:=CLOSEREF(CLOSE,19); VAR38:=CLOSEREF(CLOSE,20); VAR40:=CLOSEREF(CLOSE,21); VAR42:=CLOSEREF(CLOSE,22); VAR44:=CLOSEREF(CLOSE,23); VAR46:=CLOSEREF(CLOSE,24); VAR48:=CLOSEREF(CLOSE,25); VAR50:=CLOSEREF(CLOSE,26); VAR52:=CLOSEREF(CLOSE,27); VAR54:=CLOSEREF(CLOSE,28); VAR56:=CLOSEREF(CLOSE,29); VAR58:=CLOSEREF(CLOSE,30); VAR60:=CLOSEREF(CLOSE,31); VAR62:=CLOSEREF(CLOSE,32); VAR64:=CLOSEREF(CLOSE,33); VAR66:=CLOSEREF(CLOSE,34); VAR68:=CLOSEREF(CLOSE,35); VAR70:=CLOSEREF(CLOSE,36); VAR72:=CLOSEREF(CLOSE,37); VAR74:=CLOSEREF(CLOSE,38); VAR76:=CLOSEREF(CLOSE,39); VAR78:=CLOSEREF(CLOSE,40); VAR80:=CLOSEREF(CLOSE,41); VAR82:=CLOSEREF(CLOSE,42); VAR84:=CLOSEREF(CLOSE,43); VAR86:=CLOSEREF(CLOSE,44); VAR88:=CLOSEREF(CLOSE,45); VAR90:=CLOSEREF(CLOSE,46); VAR92:=CLOSEREF(CLOSE,47); VAR94:=CLOSEREF(CLOSE,48); VAR96:=CLOSEREF(CLOSE,49); VAR98:=CLOSEREF(CLOSE,50); VAR100:=CLOSEREF(CLOSE,51); VAR102:=CLOSEREF(CLOSE,52); VAR104:=CLOSEREF(CLOSE,53); VAR106:=CLOSEREF(CLOSE,54); VAR108:=CLOSEREF(CLOSE,55); VAR110:=CLOSEREF(CLOSE,56); VAR112:=CLOSEREF(CLOSE,57); VAR114:=CLOSEREF(CLOSE,58); VAR116:=CLOSEREF(CLOSE,59); VAR118:=CLOSEREF(CLOSE,60); VAR120:=CLOSEREF(CLOSE,61); VAR122:=CLOSEREF(CLOSE,62); VAR124:=CLOSEREF(CLOSE,63); VAR126:=CLOSEREF(CLOSE,64); VAR128:=CLOSEREF(CLOSE,65); VAR130:=CLOSEREF(CLOSE,66); VAR132:=CLOSEREF(CLOSE,67); VAR134:=CLOSEREF(CLOSE,68); VAR136:=CLOSEREF(CLOSE,69); VAR138:=CLOSEREF(CLOSE,70); VAR140:=CLOSEREF(CLOSE,71); VAR142:=CLOSEREF(CLOSE,72); VAR144:=CLOSEREF(CLOSE,73); VAR146:=CLOSEREF(CLOSE,74); VAR148:=CLOSEREF(CLOSE,75); VAR150:=CLOSEREF(CLOSE,76); VAR152:=CLOSEREF(CLOSE,77); VAR154:=CLOSEREF(CLOSE,78); VAR156:=CLOSEREF(CLOSE,79); VAR158:=CLOSEREF(CLOSE,80); VAR160:=CLOSEREF(CLOSE,81); VAR162:=CLOSEREF(CLOSE,82); VAR164:=CLOSEREF(CLOSE,83); VAR166:=CLOSEREF(CLOSE,84); VAR168:=CLOSEREF(CLOSE,85); VAR170:=CLOSEREF(CLOSE,86); VAR172:=CLOSEREF(CLOSE,87); VAR174:=CLOSEREF(CLOSE,88); VAR176:=CLOSEREF(CLOSE,89); VAR178:=CLOSEREF(CLOSE,90); VAR180:=CLOSEREF(CLOSE,91); VAR182:=CLOSEREF(CLOSE,92); VAR184:=CLOSEREF(CLOSE,93); VAR186:=CLOSEREF(CLOSE,94); VAR188:=CLOSEREF(CLOSE,95); VAR190:=CLOSEREF(CLOSE,96); VAR192:=CLOSEREF(CLOSE,97); VAR194:=CLOSEREF(CLOSE,98); VAR196:=CLOSEREF(CLOSE,99); VAR198:=CLOSEREF(CLOSE,100); VAR200:=CLOSEREF(CLOSE,101); VAR202:=CLOSEREF(CLOSE,102); VAR204:=CLOSEREF(CLOSE,103); VAR206:=CLOSEREF(CLOSE,104); VAR208:=CLOSEREF(CLOSE,105); VAR210:=CLOSEREF(CLOSE,106); VAR212:=CLOSEREF(CLOSE,107); VAR214:=CLOSEREF(CLOSE,108); VAR216:=CLOSEREF(CLOSE,109); VAR218:=CLOSEREF(CLOSE,110); VAR220:=CLOSEREF(CLOSE,111); VAR222:=CLOSEREF(CLOSE,112); VAR224:=CLOSEREF(CLOSE,113); VAR226:=CLOSEREF(CLOSE,114); VAR228:=CLOSEREF(CLOSE,115); VAR230:=CLOSEREF(CLOSE,116); VAR232:=CLOSEREF(CLOSE,117); VAR234:=CLOSEREF(CLOSE,118); VAR236:=CLOSEREF(CLOSE,119); VAR238:=CLOSEREF(CLOSE,120); VAR240:=CLOSEREF(CLOSE,121); VAR242:=CLOSEREF(CLOSE,122); VAR244:=CLOSEREF(CLOSE,123); VAR246:=CLOSEREF(CLOSE,124); VAR248:=CLOSEREF(CLOSE,125); VAR250:=CLOSEREF(CLOSE,126); VAR252:=CLOSEREF(CLOSE,127); VAR254:=CLOSEREF(CLOSE,128); VAR256:=CLOSEREF(CLOSE,129); VAR258:=CLOSEREF(CLOSE,130); VAR260:=CLOSEREF(CLOSE,131); VAR262:=CLOSEREF(CLOSE,132); VAR264:=CLOSEREF(CLOSE,133); VAR266:=CLOSEREF(CLOSE,134); VAR268:=CLOSEREF(CLOSE,135); VAR270:=CLOSEREF(CLOSE,136); VAR272:=CLOSEREF(CLOSE,137); VAR274:=CLOSEREF(CLOSE,138); VAR276:=CLOSEREF(CLOSE,139); VAR278:=CLOSEREF(CLOSE,140); VAR280:=CLOSEREF(CLOSE,141); VAR282:=CLOSEREF(CLOSE,142); VAR284:=CLOSEREF(CLOSE,143); VAR286:=CLOSEREF(CLOSE,144); VAR288:=CLOSEREF(CLOSE,145); VAR290:=CLOSEREF(CLOSE,146); VAR292:=CLOSEREF(CLOSE,147); VAR294:=CLOSEREF(CLOSE,148); VAR296:=CLOSEREF(CLOSE,149); VAR298:=CLOSEREF(CLOSE,150); VAR300:=CLOSEREF(CLOSE,151); VAR302:=CLOSEREF(CLOSE,152); VAR304:=CLOSEREF(CLOSE,153); VAR306:=CLOSEREF(CLOSE,154); VAR308:=CLOSEREF(CLOSE,155); VAR310:=CLOSEREF(CLOSE,156); VAR312:=CLOSEREF(CLOSE,157); VAR314:=CLOSEREF(CLOSE,158); VAR316:=CLOSEREF(CLOSE,159); VAR318:=CLOSEREF(CLOSE,160); VAR320:=CLOSEREF(CLOSE,161); VAR322:=CLOSEREF(CLOSE,162); VAR324:=CLOSEREF(CLOSE,163); VAR326:=CLOSEREF(CLOSE,164); VAR328:=CLOSEREF(CLOSE,165); VAR330:=CLOSEREF(CLOSE,166); VAR332:=CLOSEREF(CLOSE,167); VAR334:=CLOSEREF(CLOSE,168); VAR336:=CLOSEREF(CLOSE,169); VAR338:=CLOSEREF(CLOSE,170); VAR340:=CLOSEREF(CLOSE,171); VAR342:=CLOSEREF(CLOSE,172); VAR344:=CLOSEREF(CLOSE,173); VAR346:=CLOSEREF(CLOSE,174); VAR348:=CLOSE
