లువా ప్రోగ్రామింగ్ లాంగ్వేజ్ ఉపయోగించి, మీరు వివిధ గేమ్లు, యుటిలిటీలు,
ట్రేడింగ్ రోబోట్లు మరియు ఇతర డెవలప్మెంట్లను సృష్టించవచ్చు. లువా భాష అర్థం చేసుకోవడం సులభం, జనాదరణ పొందిన వ్యాఖ్యాత ఉంది. లువాతో సన్నిహితంగా పరిచయం పొందడానికి, అలాగే ఈ భాషలో ట్రేడింగ్ రోబోట్ లేదా లిపిని ఎలా వ్రాయాలో నేర్చుకోవాలని ప్రతిపాదించబడింది.
- లువా భాష అంటే ఏమిటి మరియు అది ఎలా ఉపయోగపడుతుంది?
- సంక్షిప్త చారిత్రక డేటా
- లువా ప్రోగ్రామింగ్ భాష యొక్క లక్షణాలు
- ప్రయోజనాలు మరియు అప్రయోజనాలు
- జావాస్క్రిప్ట్తో పోలిక
- లువా భాషలో వ్యాపారం చేయడానికి ప్రోగ్రామింగ్ రోబోట్ల లక్షణాలు
- లువాలో అత్యుత్తమ ట్రేడింగ్ రోబోట్ల అవలోకనం – ప్రారంభకులకు రెడీమేడ్ సొల్యూషన్స్
- రోబోట్-టెర్మినల్ “డెల్టా ప్రో”
- RQ: ఒక శాతం
- RQ: మార్టిన్
- QUIK టెర్మినల్ కోసం Lua స్క్రిప్ట్ల రకాలు
- లువాలో రోబోట్ ఎలా వ్రాయాలి
- QUIK టెర్మినల్లో LUAలో ఎలా ప్రోగ్రామ్ చేయాలి
- ట్రేడింగ్ టెర్మినల్లో LUA స్క్రిప్ట్ని ఎలా ఇన్స్టాల్ చేయాలి
లువా భాష అంటే ఏమిటి మరియు అది ఎలా ఉపయోగపడుతుంది?
లువా అనేది పొందుపరచదగిన భాషను ఉపయోగించడానికి సులభమైనది. దాని సహాయంతో, మీరు తక్కువ సమయంలో ప్రోగ్రామింగ్ యొక్క ప్రాథమికాలను నేర్చుకోవచ్చని బిగినర్స్ అంగీకరిస్తున్నారు. మరొక భాషలో సంకలనం చేయబడిన పరిణామాలతో లువా విజయవంతంగా కలపబడింది. ఎలక్ట్రానిక్ డిజైన్ సైన్స్లో ఇప్పుడే ప్రారంభించే విద్యార్థులకు ఇది తరచుగా సిఫార్సు చేయబడింది.
లువా భాష తరచుగా వివిధ రంగాలలో ఉపయోగించబడుతుంది. ఇది ఉపయోగపడవచ్చు:
- కంప్యూటర్ గేమ్లు ఆడే వినియోగదారు (ప్లగిన్లను వ్రాయండి).
- గేమ్ డెవలప్మెంట్ స్పెషలిస్ట్ (ఇంజిన్ను అభివృద్ధి చేయండి).
- అప్లికేషన్ డెవలప్మెంట్ ప్రోగ్రామర్ (వివిధ యుటిలిటీల కోసం ప్లగిన్లను వ్రాయండి).
- పొందుపరిచిన దిశలో డెవలపర్ (భాష ప్రక్రియను నెమ్మదింపజేయదు మరియు సమర్థవంతంగా పని చేయడానికి మిమ్మల్ని అనుమతిస్తుంది)
- స్క్రిప్ట్లు రాయడానికి మరియు బాట్లను వర్తకం చేయడానికి వ్యాపారులు. [శీర్షిక id=”attachment_13245″ align=”aligncenter” width=”805″] పునర్ కొనుగోలు స్థాయిల ద్వారా లువాలో QUIK కోసం ట్రేడింగ్ రోబోట్[/శీర్షిక]
లువాకు ధన్యవాదాలు, ఒకటి కంటే ఎక్కువ ట్రేడింగ్ రోబోలు సృష్టించబడ్డాయి. ప్రయోజనం ఏమిటంటే, ప్రతి వినియోగదారుడు భాష యొక్క సూక్ష్మ నైపుణ్యాలను త్వరగా అర్థం చేసుకోగలడు మరియు స్వతంత్రంగా అటువంటి ప్రోగ్రామ్ను సృష్టించగలడు. దీని ద్వారా క్విక్ టెర్మినల్కు ఆదేశాలను పంపడం మరియు సాంకేతిక విశ్లేషణ చేయడం సాధ్యమవుతుంది
. లువా భాష దేనికి, LUA ప్రోగ్రామింగ్ భాష యొక్క అవలోకనం: https://youtu.be/PbYf6uNZFCE
సంక్షిప్త చారిత్రక డేటా
1993లో టెక్గ్రాఫ్ విభాగానికి చెందిన బ్రెజిలియన్ ప్రోగ్రామర్లు లువాను కనుగొన్నారు. డెవలపర్లు ప్రతి వినియోగదారు భాష అభివృద్ధికి కొన్ని సవరణలు చేయగలరని నిర్ధారించుకున్నారు. కోడ్కి ఓపెన్ యాక్సెస్ ద్వారా ఇది చేయవచ్చు. బ్రెజిల్ కోసం, దాని స్వంత ప్రోగ్రామింగ్ భాష యొక్క ఆవిర్భావం నిజమైన ఆవిష్కరణ. వాస్తవానికి, అంతకు ముందు, ఈ దేశం కంప్యూటర్ అభివృద్ధి రంగంలో అలాంటి విజయాన్ని సాధించలేదు.
SOL మరియు DEL ఆధారంగా భాష సృష్టించబడింది. ఈ పరిణామాలు లువా కంటే ఒక సంవత్సరం ముందుగానే ప్రపంచాన్ని చూశాయి. అదే బ్రెజిలియన్ సంస్థ రచయితగా వ్యవహరించింది. ఈ ప్రోగ్రామింగ్ భాషలు చమురు వెలికితీత మరియు ప్రాసెసింగ్లో నిమగ్నమై ఉన్న అదే రాష్ట్రానికి చెందిన పెట్రోబ్రాస్ ద్వారా ప్రారంభించబడ్డాయి. Lua 5.4.0 యొక్క తాజా వెర్షన్ సాపేక్షంగా ఇటీవల విడుదల చేయబడింది – 2020లో. డెవలపర్లు వీలైనంత తరచుగా ప్రాజెక్ట్లో ఆసక్తికరమైన మరియు ఉపయోగకరమైన లక్షణాలను పరిచయం చేయడానికి ప్రయత్నిస్తారు. అందువలన, ప్రోగ్రామ్ నిరంతరం నవీకరించబడింది మరియు డెవలపర్లలో డిమాండ్ ఉంది.
లువా ప్రోగ్రామింగ్ భాష యొక్క లక్షణాలు
లువాను ఎదుర్కొన్నప్పుడు, డెవలపర్కు ఈ భాషని అంతర్నిర్మిత (ఇది స్క్రిప్ట్ చేయబడిన వాస్తవం) మరియు స్వతంత్ర (కొన్ని సందర్భాల్లో, యాడ్-ఆన్లు లేకుండా ఉపయోగించవచ్చు) రెండింటినీ ఉపయోగించుకునే అవకాశం ఇవ్వబడింది. రచయితలు లువా యొక్క సృష్టిపై పని చేసినప్పుడు, వారు ఉద్దేశపూర్వకంగా ఎక్కువ స్థలాన్ని తీసుకోని మరియు ఏదైనా పరికరంలో సులభంగా పని చేసే కార్యాచరణ సాధనాన్ని తయారు చేయడానికి వెళ్లారు.
డెవలపర్లు ఈ భాషను వీలైనంత సరళీకృతం చేయడానికి ప్రయత్నించారు, తద్వారా అనుభవం లేని ప్రోగ్రామర్లు కూడా దీన్ని త్వరగా నేర్చుకోవచ్చు. దీంతో ఈ ప్రాజెక్టుకు డిమాండ్ పెరిగింది. అధికారిక వెబ్సైట్లోని లైబ్రరీలను ఆశ్రయించకుండా కోడ్ను వ్రాయడానికి మరియు పెద్ద ఎత్తున అభివృద్ధిని సృష్టించడానికి నిపుణులు అవకాశం కలిగి ఉంటారు. ప్రోగ్రామ్లోనే అవసరమైన పారామితుల లభ్యతను రచయితలు చూసుకున్నారు. అనుభవం లేని వినియోగదారులు లువా భాష ఏయే ప్రాంతాల్లో ఉపయోగించబడుతుందో తెలుసుకుంటారు. ఇది పారిశ్రామిక రంగంలో కార్యక్రమాల ఉత్పత్తి కోసం రూపొందించబడింది. కానీ నేడు, ఈ భాష సహాయంతో, వివిధ ట్రేడింగ్ రోబోలు, స్క్రిప్ట్లు, కంప్యూటర్ గేమ్స్, అప్లికేషన్లు, టెలిగ్రామ్ కోసం బాట్లు మరియు మొదలైనవి సృష్టించబడతాయి. అదనంగా, లువా అంతరిక్షాన్ని అన్వేషించడానికి సహాయపడే ఒక వినూత్న సాంకేతికతలో పాల్గొంటుంది. ఇది విశ్వవిద్యాలయాలలో విద్యార్థులకు బోధించడానికి కూడా ఉపయోగించబడుతుంది. అత్యంత ప్రజాదరణ పొందిన ప్రోగ్రామింగ్ భాష లువా ఇంట్లో పరిగణించబడుతుంది. ఇది బ్రెజిల్లో దాదాపు ప్రతిచోటా ఉపయోగించబడుతుంది (సాధ్యమైన చోట).
ప్రయోజనాలు మరియు అప్రయోజనాలు
ఏదైనా ప్రోగ్రామ్ లాగానే, లువా యొక్క మెకానిజం మరియు ప్రోగ్రామింగ్ లాంగ్వేజ్ దాని లాభాలు మరియు నష్టాలను కలిగి ఉంటుంది. అభివృద్ధి యొక్క సానుకూల అంశాలతో ప్రారంభించడం విలువ:
- నాణ్యమైన రవాణా . అనేక ప్రోగ్రామ్ల మాదిరిగా కాకుండా, లువా ఒక ఆపరేటింగ్ సిస్టమ్ నుండి మరొకదానికి బదిలీ చేయడం సులభం. ఈ సందర్భంలో, పెద్ద మార్పులు లేవు. ఏదైనా సందర్భంలో, కోడ్లో లోపాలు ఉండవు.
- చాలా లైబ్రరీలు . జావాస్క్రిప్ట్తో పోలిస్తే , లువా చాలా తక్కువ లైబ్రరీ ఎంపికలను కలిగి ఉంది. అయితే, అధికారిక వనరు మీరు పూర్తిగా భాషతో పని చేయడానికి అవసరమైన ప్రతిదాన్ని కలిగి ఉంది.
- సమర్థత . తక్కువ సమయంలో నిర్దిష్ట కోడింగ్ ప్రక్రియ కోసం ముఖ్యమైన లైబ్రరీలను జోడించడానికి సిస్టమ్ మిమ్మల్ని అనుమతిస్తుంది.
- వాడుకలో సౌలభ్యం . ప్రోగ్రామింగ్ గురువులు భాష యొక్క కొన్ని వివరాలను మాత్రమే నేర్చుకోవాలి, ఆపై కూడా వారు దానిని తమ అభివృద్ధిలో సురక్షితంగా ఉపయోగించవచ్చు. ప్రోగ్రామింగ్తో ప్రారంభించే వారికి, లువా అర్థం చేసుకోవడానికి ఎక్కువ సమయం పట్టదు.
- గణనీయమైన మెమరీ పొదుపు . ఈ భాషలో ప్రోగ్రామ్లను సృష్టించడం ద్వారా, ఇతర అనలాగ్లతో వ్యత్యాసాన్ని గమనించడానికి నిపుణుడికి హామీ ఇవ్వబడుతుంది. అన్నింటికంటే, లువా డెవలప్మెంట్లకు పరికరంలో తక్కువ మెమరీ అవసరం.
భాష యొక్క ఏకైక ప్రతికూలత ఏమిటంటే అది స్క్రిప్ట్తో రూపొందించబడింది. మరియు దీని అర్థం తరచుగా ఇది ఇతర అభివృద్ధి భాషలతో కలిపి మాత్రమే ఉపయోగించబడుతుంది. వీటిలో అత్యంత జనాదరణ పొందినది C. అంటే, మీరు అదనపు ప్రోగ్రామింగ్ భాషను నేర్చుకోవాలి.
జావాస్క్రిప్ట్తో పోలిక
చాలా మంది వినియోగదారులు లువాను జావాస్క్రిప్ట్తో పోల్చారు, వారి కోడ్లు దాదాపు ఒకే విధంగా ఉన్నాయని పేర్కొన్నారు. వాస్తవానికి భాషల మధ్య తేడాల కంటే ఎక్కువ సారూప్యతలు ఉన్నాయి. కానీ, స్పష్టమైన సారూప్యతలు ఉన్నప్పటికీ, చాలా తేడాలు ఉన్నాయి. ఉదాహరణకు, లువాకు దాని స్వంత సాఫ్ట్వేర్ మద్దతు ఉంది. అయినప్పటికీ, జావాస్క్రిప్ట్ డెవలపర్లు ఇటీవల ఒక నవీకరణను ప్రవేశపెట్టారు, దీని ప్రకారం, వినియోగదారు జనరేటర్ల మధ్య “దిగుబడి” అనే పదాన్ని వ్రాయవలసి ఉంటుంది, దాని తర్వాత ప్రోగ్రామ్ మద్దతు ఇవ్వబడుతుంది.
పవర్కి పెంచడం కోసం లువా ఆపరేటర్ అటువంటి సంకేతాన్ని “^” సూచిస్తుంది, అయితే జావాస్క్రిప్ట్లో ఇది “**”. రెండోది జూమ్ ఇన్ మరియు జూమ్ అవుట్ ఫంక్షన్లను కలిగి ఉంది. కానీ లువా ఆపరేటర్ ఓవర్లోడింగ్ చేయగలదు. జావాస్క్రిప్ట్ వేరియబుల్ ఫంక్షన్లను మాత్రమే కలిగి ఉంది, అయితే లువా వాటిని నిర్వచించింది. JavaScript బాగా తెలిసిన యూనికోడ్ ప్రమాణానికి మద్దతునిస్తుంది. భాషలో అసమానతను సూచించడానికి “!==” కలయిక ఉపయోగించబడుతుంది మరియు లువా అదే ప్రయోజనం కోసం “~=”ని ఉపయోగిస్తుంది. ఇతర తేడాలు పట్టికలో ప్రదర్శించబడ్డాయి.
లువా భాషలో వ్యాపారం చేయడానికి ప్రోగ్రామింగ్ రోబోట్ల లక్షణాలు
QLuaలో రోబోట్లను సృష్టించడం అస్సలు కష్టం కాదు, ప్రారంభకులు కూడా దీన్ని నిర్వహించగలరు. ప్రధాన విషయం ఏమిటంటే ప్రాథమిక సిద్ధాంతాన్ని చాలా ప్రారంభంలో అర్థం చేసుకోవడం. కోడ్ను కంపోజ్ చేయడానికి, సరళమైన టెక్స్ట్ ఎడిటర్ ఉపయోగపడుతుంది. సృష్టి యొక్క పథకం సూచిక యొక్క సంకలనం వలె ఉంటుంది. అయితే, కోడ్లోనే చాలా తక్కువ వ్యత్యాసం ఉంది. మరొక మంచి “హైలైట్” – కొత్తగా ముద్రించిన రోబోట్ను మీ PCలో ఎక్కడైనా ఉంచవచ్చు.
ముఖ్యమైనది! కోడ్లో ఒకే ఒక ఫంక్షన్ ఉండాలి – “ప్రధాన”.
రోబోట్ కోడ్ కంపైల్ చేయబడి మరియు సవరించబడిన తర్వాత, దానిని సేవ్ చేయడానికి సిఫార్సు చేయబడింది. lua పొడిగింపు గురించి మర్చిపోవద్దు. ఇప్పటికే చెప్పినట్లుగా, ప్రోగ్రామ్ కంప్యూటర్లో ఎక్కడైనా ఉంచవచ్చు. మీ కోడ్ని పరీక్షించడానికి, మీరు రోబోట్ను అమలు చేయాలి. దీన్ని చేయడానికి, “సేవలు” విభాగానికి వెళ్లండి. దిగువన “లువా స్క్రిప్ట్స్” అనే లైన్ ఉంటుంది, దానిని క్లిక్ చేయాలి.
తరువాత, లోడ్ చేయబడిన స్క్రిప్ట్లతో కూడిన విండో కనిపిస్తుంది. అక్కడ మీరు అవసరమైన ఫైల్ను ఎంచుకుని, తగిన బటన్ను ఉపయోగించి దాన్ని అమలు చేయాలి.
ముగింపులో, లోపాల కోసం బోట్ కోడ్ను తనిఖీ చేయాలని సిఫార్సు చేయబడింది. అన్నీ సరిగ్గా ఉంటే, రోబోట్ ప్రారంభమవుతుంది. హిట్చెస్ విషయంలో, మళ్లీ కోడ్కి తిరిగి రావడం మరియు దాని ఖచ్చితత్వాన్ని తనిఖీ చేయడం విలువ.
లువాలో అత్యుత్తమ ట్రేడింగ్ రోబోట్ల అవలోకనం – ప్రారంభకులకు రెడీమేడ్ సొల్యూషన్స్
లువా ప్రోగ్రామింగ్ లాంగ్వేజ్ ఉపయోగించి, మీరు ఏదైనా సంక్లిష్టత కలిగిన వివిధ రకాల రోబోట్లను సృష్టించవచ్చు. అయితే, మీరు రెడీమేడ్ ప్రోగ్రామ్ను కొనుగోలు చేయవచ్చు. పని కోసం ఇప్పటికే సిద్ధంగా ఉన్న ప్రసిద్ధ అల్గోరిథంలతో పరిచయం పొందడానికి ఇది ప్రతిపాదించబడింది. మీరు వాటిని కొనుగోలు చేయవచ్చు లేదా డెమో వెర్షన్ను ప్రయత్నించవచ్చు. లువాలోని QUIK టెర్మినల్ కోసం పూర్తి ట్రేడింగ్ రోబోట్: https://youtu.be/Z2xzOfNZFso
రోబోట్-టెర్మినల్ “డెల్టా ప్రో”
ఒక ప్లాట్ఫారమ్లో ఏదైనా 120 ఎంపికలను సక్రియం చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఈ సందర్భంలో, మీరు వివిధ రకాల వ్యూహాలు మరియు సాధనాలను ఉపయోగించవచ్చు.
RQ: ఒక శాతం
రోబోట్ ట్రేడింగ్ రంగంలో ట్రేడింగ్ కోసం రూపొందించబడింది. అల్గోరిథం ఈ కార్యాచరణ నుండి ఆదాయాన్ని అనేక సార్లు పెంచడానికి మిమ్మల్ని అనుమతిస్తుంది. ప్రమాదాలు తగ్గించబడతాయి, వాటిని సులభంగా లెక్కించవచ్చు.
RQ: మార్టిన్
ఒప్పందం చేసుకునే ముందు లాట్ను లెక్కించేందుకు సిస్టమ్ మిమ్మల్ని అనుమతిస్తుంది. “సెమీ ఆటోమేటిక్” మోడ్లో ట్రేడింగ్ అందించబడుతుంది. స్థాయిలను విజయవంతంగా ట్రాక్ చేయవచ్చు మరియు మాన్యువల్గా సెట్ చేయవచ్చు.
QUIK టెర్మినల్ కోసం Lua స్క్రిప్ట్ల రకాలు
QUIK టెర్మినల్లో నిర్దిష్ట పనిని నిర్వహిస్తున్నప్పుడు, కింది స్క్రిప్ట్లు ఉపయోగించబడతాయి:
- లువా స్క్రిప్ట్లు . అవి నెట్వర్క్లో, స్థానిక డిస్క్లో లేదా టెర్మినల్కు ప్రాప్యత చేయగల మరొక ప్రదేశంలో నిల్వ చేయబడతాయి. వారి సహాయంతో ట్రేడింగ్ రోబోట్ను రూపొందించడానికి అవి తగినంతగా పనిచేస్తాయి. QUIKలో పట్టికలను సృష్టించడం, సాధన ఎంపికలను ఉపయోగించడం, వివిధ పనులను నిర్వహించడానికి ఆదేశాలను ఇవ్వడం మరియు మొదలైనవి సాధ్యమవుతాయి.
- కస్టమ్ సూచికలు . ఇక్కడ, మునుపటి వీక్షణతో పోలిస్తే, చాలా తక్కువ కార్యాచరణ. ప్రోగ్రామ్ టెర్మినల్ చార్ట్లలో చర్యల అల్గారిథమ్ను ప్రదర్శించడానికి వినియోగదారు కోసం ఉద్దేశించబడింది.
భాషపై పూర్తిగా ప్రావీణ్యం పొందాలనుకునే వారి కోసం లువాలో ప్రోగ్రామింగ్ – పూర్తి గైడ్ని డౌన్లోడ్ చేసుకోండి:
QUIK కోసం లువాలోని లువా రోబోట్స్లో ప్రోగ్రామింగ్ – ఐస్బర్గ్ రోబోట్: https://youtu.be/cxXwF_xmTHY
లువాలో రోబోట్ ఎలా వ్రాయాలి
తన స్వంత రోబోట్ను రూపొందించాలని నిర్ణయించుకున్న తర్వాత, వినియోగదారు ముందుగా కంపైల్ చేసిన అల్గారిథమ్ను అనుసరించాలి. అతను ప్రోగ్రామింగ్లో అనుభవాన్ని పొందినప్పుడు, అతను తన స్వంత కోడ్లను సులభంగా వ్రాయగలడు మరియు ప్రయోగం చేయగలడు. ఈ ప్రాంతాన్ని అధ్యయనం చేయడానికి లువాను ఎంచుకోవడం ద్వారా, ఒక అనుభవశూన్యుడు తప్పుగా భావించబడడు. అన్ని తరువాత, ప్రారంభంలో, ప్రధాన విషయం సాధారణ మరియు అత్యంత అర్థమయ్యే ప్రోగ్రామింగ్ భాషలో ఆపడం. ప్రారంభించడానికి, QUIK ట్రేడింగ్ టెర్మినల్ ప్రోగ్రామ్ను తెరవండి. దాని విండోలో, మీరు ఫోల్డర్ను సృష్టించాలి. అన్ని వ్రాసిన స్క్రిప్ట్లు సేవ్ చేయబడే ప్రదేశం ఇది. వినియోగదారు ఫోల్డర్కు ఖచ్చితంగా ఏదైనా పేరు ఇవ్వవచ్చు, కానీ అది లాటిన్ అక్షరాలను మాత్రమే కలిగి ఉండాలి. దాని పేరు “LuaScripts” అనుకుందాం. తరువాత, మీరు ఫోల్డర్ను సక్రియం చేయాలి మరియు అక్కడ టెక్స్ట్ ఎడిటర్ను సృష్టించాలి, ఉదాహరణకు, నోట్ప్యాడ్. ఖాళీ స్థలంలో (ప్రోగ్రామ్ విండోలో) మీరు కుడి-క్లిక్ చేయాలి
. ఒక డైలాగ్ బాక్స్ కనిపిస్తుంది, దాని జాబితాలో మీరు “సృష్టించు” టాబ్ను ఎంచుకోవాలి, ఆపై “టెక్స్ట్ డాక్యుమెంట్” వరుసను ఎంచుకోవాలి.
తర్వాత తికమక పడకుండా ఉండేందుకు దానికి ఒక పేరు కూడా పెట్టాలి. ఉదాహరణకు, మీరు “Script_N1” అని వ్రాయవచ్చు. ఉపయోగించిన భాష యొక్క స్పష్టత గురించి మర్చిపోవద్దు – .lua. అంటే, వినియోగదారు “Script_N1.lua” పత్రంలో అటువంటి శాసనాన్ని పొందాలి. అయినప్పటికీ, Windows తరచుగా .txt ఫైల్లో ఉంచడం ద్వారా పొడిగింపును స్వయంచాలకంగా మారుస్తుంది. ఈ సందర్భంలో, నోట్ప్యాడ్ ++లో ఒక పత్రాన్ని సృష్టించడం, కావలసిన రిజల్యూషన్ను సెట్ చేయడం సిఫార్సు చేయబడింది. ఈ ప్రోగ్రామ్లో, మీరు “సింటాక్స్” విభాగాన్ని ఎంచుకోవాలి. అనేక ఎంపికలతో కూడిన డైలాగ్ బాక్స్ ఇక్కడ కనిపిస్తుంది. మీరు “L”ని ఎంచుకోవాలి. అక్కడ నుండి, మీరు “Lua” పై క్లిక్ చేయవలసిన చోట మరొక విండో కనిపిస్తుంది.
ఆ తరువాత, అదే మెనులో, “సింటాక్స్” విభాగంతో పాటు, మీరు “ఫైల్” విభాగంలో క్లిక్ చేయాలి. తదుపరి విండోలో ఒక శాసనం ఉంటుంది – “ఇలా సేవ్ చేయి”. వినియోగదారు దానిపై క్లిక్ చేసి, కొత్త విండో తెరుచుకునే వరకు వేచి ఉండాలి.
అక్కడ, ఎగువన, గతంలో సృష్టించిన ఫోల్డర్ “లువా స్క్రిప్ట్స్” పేరుతో ఒక లైన్ కనిపిస్తుంది. విండో దిగువన, వినియోగదారు సృష్టించిన 2 ఇతర పత్రాలు ప్రదర్శించబడతాయి. ప్రతిదీ సరిపోలితే, మీరు తప్పనిసరిగా చర్యను నిర్ధారించాలి మరియు కోడ్ యొక్క ప్రస్తుత స్థితిని సేవ్ చేయాలి.
ఎంచుకున్న లువా ప్రోగ్రామింగ్ భాషలో కోడ్ను వ్రాయడం తదుపరి దశ. బిగినర్స్ సూచనలను ఉపయోగించవచ్చు, ఇది ఒక సాధారణ కోడ్ను రూపొందించడానికి సహాయం చేస్తుంది, తద్వారా నిపుణుడు తన చేతిని ప్రయత్నించవచ్చు. చర్యల అల్గోరిథం QLUA.chm అనే ప్రోగ్రామ్ ఫైల్లో ఉంది. ఉదాహరణకు, అటువంటి తేలికపాటి కోడ్ను వ్రాయడానికి ఇది ప్రతిపాదించబడింది:
ఫంక్షన్ మెయిన్()
సందేశం(“నా మొదటి స్క్రిప్ట్ ప్రారంభించబడింది”);
ముగింపు తదుపరి, మీరు మెనులోని సేవ్ బటన్పై క్లిక్ చేయాలి.
కోడ్ “Script_N1.lua” ఫైల్లో సేవ్ చేయబడాలి. మేము దానిని ప్రారంభించాము మరియు తొలి స్క్రిప్ట్ ఎలా ప్రదర్శించబడుతుందో చూస్తాము. దీన్ని QUIKలో తెరవడానికి, మీరు ఈ ప్రోగ్రామ్ను తెరవాలి మరియు ఎంపికల విభాగంలో “సేవలు” ట్యాబ్ను ఎంచుకోవాలి. తరువాత, ఒక డైలాగ్ బాక్స్ కనిపిస్తుంది, అక్కడ మీరు “LUA స్క్రిప్ట్స్ …” పై క్లిక్ చేయాలి.
అప్పుడు వినియోగదారు “అందుబాటులో ఉన్న స్క్రిప్ట్లు” ఫోల్డర్ను చూస్తారు. ఎగువ కుడి వైపున జోడించు బటన్ ఉంటుంది. దానిపై క్లిక్ చేసి, కోడ్తో ఫైల్ కోసం చూడండి. ఇది “Script_N1.lua” ఇక్కడ ఉంది.
పత్రాన్ని తెరిచేటప్పుడు, లైన్ “Script_N1.lua” (ఇది డ్రైవ్ సిలో సేవ్ చేయబడాలి), ఆపై దిగువన, “రన్” బటన్పై క్లిక్ చేయడం ముఖ్యం.
వెంటనే కొత్త విండో కనిపిస్తుంది.
ఈ అపారమయిన అక్షరాలను నివారించడానికి, మీరు నోట్ప్యాడ్ ప్రోగ్రామ్కు వెళ్లాలి. సెట్టింగులలో “ఎన్కోడింగ్స్” అనే విభాగం ఉంది, దానిపై క్లిక్ చేయండి. అప్పుడు ట్యాబ్ల జాబితా కనిపిస్తుంది, వాటిలో మీరు “ANSIకి మార్చు” పై క్లిక్ చేయాలి.
తరువాత, మీరు సేవ్ బటన్పై క్లిక్ చేసి, సందేశ విండోకు తిరిగి వెళ్లాలి. ఇప్పటికే మరొక శాసనం ఉంటుంది, మరియు స్క్రైబుల్స్తో వరుస కాదు.
QUIK టెర్మినల్లో LUAలో ఎలా ప్రోగ్రామ్ చేయాలి
3 ప్రసిద్ధ మార్గాలు ఉన్నాయి:
- ఏదైనా టెక్స్ట్ ఫైల్ సృష్టించబడుతుంది, అక్కడ .lua ఎక్స్టెన్షన్ ఉంచాలి. తరువాత, మీరు ఎడిటర్ను తెరిచి కోడ్ను వ్రాయాలి. ప్రారంభించిన తర్వాత, అటువంటి అల్గోరిథం ఒక్కసారి మాత్రమే అమలు చేయబడుతుంది. మీరు దీన్ని మాన్యువల్గా నిరవధికంగా అమలు చేయవచ్చు. మీరు నిర్దిష్ట సమాచారం యొక్క ఒక-పర్యాయ గణన కోసం దీన్ని ఉపయోగించవచ్చు.
- Lua స్క్రిప్ట్లోనే, మీరు main() అనే ఫంక్షన్ని సృష్టించాలి . ఇంకా, అదే ఫంక్షన్లో, మీరు వ్రాసిన కోడ్ను ఇన్సర్ట్ చేయాలి. మరియు స్లీప్() ఫంక్షన్ స్క్రిప్ట్ను తాత్కాలికంగా పాజ్ చేయడానికి లేదా దానికి విరుద్ధంగా దాన్ని పునఃప్రారంభించడానికి ఉపయోగపడుతుంది. అంటే, మీరు ప్రధాన () ఫంక్షన్ని సక్రియం చేసి, ఆపై స్లీప్ () ఫంక్షన్ను ఇన్సర్ట్ చేస్తే, మీరు నిర్దిష్ట సమయ విరామం యొక్క ఫ్రీక్వెన్సీతో గణనను సాధించగలరు.
- QLUA ప్రోగ్రామ్లో, మీరు ఈవెంట్-ఆధారిత అభివృద్ధి నమూనాను ఉపయోగించవచ్చు. అందువల్ల, ఇప్పుడు ఒక ఫంక్షన్లో మార్పులను “గుర్తించడం” అవసరం లేదు మరియు దీని కారణంగా, కింది ఆదేశాలను అమలు చేయండి.
తరువాతి పద్ధతిని మరింత వివరంగా విశ్లేషించడానికి ప్రతిపాదించబడింది. ఒక నిర్దిష్ట ఈవెంట్ను నిర్వహించడానికి, మీరు స్క్రిప్టులో ఒక ఫంక్షన్ను క్విక్లో వ్రాయాలి. మీరు క్రింది స్కీమ్ని ఉపయోగించవచ్చు:
LUA స్క్రిప్ట్ ప్రత్యేక పేర్లతో అనేక ఫంక్షన్లను కలిగి ఉంటుంది: డీల్, కోట్లు మరియు మొదలైనవి. మీరు ప్రోగ్రామ్లో “టేబుల్స్” విభాగాన్ని కనుగొనాలి, “లువా” కి వెళ్లండి. అక్కడ డైలాగ్ బాక్స్ కనిపిస్తుంది మరియు “అందుబాటులో ఉన్న స్క్రిప్ట్లు” అనే లైన్ కనిపిస్తుంది, దానిపై క్లిక్ చేయండి. తరువాత, “లాంచ్” ట్యాబ్పై క్లిక్ చేయండి. ఆ తర్వాత తప్పనిసరి మెయిన్() ఫంక్షన్ యొక్క ప్రాసెసింగ్ మరియు ఎగ్జిక్యూషన్ వస్తుంది
. అప్పుడు, మీరు
is_run డిక్లేర్ చేయాలి , ఫంక్షన్
నిజమైన విలువను కలిగి ఉంటుందివినియోగదారు ఆపు స్క్రిప్ట్ బటన్ను సక్రియం చేసే వరకు. అప్పుడు ఫంక్షన్ వేరియబుల్ OnStop() లోపల తప్పుడు మోడ్లోకి వెళుతుంది. ఆ తరువాత, ప్రధాన () ఫంక్షన్ ముగుస్తుంది మరియు స్క్రిప్ట్ కూడా ఆగిపోతుంది. వ్రాసిన స్క్రిప్ట్ తప్పనిసరిగా సేవ్ చేయబడి, అమలు చేయబడాలి. లావాదేవీలు చేస్తున్నప్పుడు, వినియోగదారు ప్రతి లాట్కు సంబంధించిన డేటాను మరియు లావాదేవీల చివరి మొత్తాన్ని చూస్తారు.
Quickలో QLuaని అమలు చేయడానికి, మీరు దాన్ని మీ PCలోని కొత్త ఫోల్డర్కి బదిలీ చేయాలి. మీరు దీన్ని మీకు నచ్చినది కాల్ చేయవచ్చు, ఉదాహరణకు, “MyLua”. అన్ని Lua స్క్రిప్ట్లు అక్కడ నిల్వ చేయబడతాయి. QUIKలోకి ప్రవేశించిన తర్వాత, మీరు “సేవలు” విభాగాన్ని తెరవాలి, ఆపై “Lua స్క్రిప్ట్లు” ట్యాబ్పై క్లిక్ చేయండి. తెరిచే విండోలో, “జోడించు” బటన్ను సక్రియం చేయండి. అప్పుడు మీరు స్క్రిప్ట్ని ఎంచుకుని దాన్ని తెరవాలి. ఇది “డౌన్లోడ్ చేయబడిన స్క్రిప్ట్లు” విభాగంలో ఉంటుంది. అప్పుడు మీరు స్క్రిప్ట్ యొక్క పంక్తిని హైలైట్ చేయాలి మరియు “రన్” క్లిక్ చేయండి. స్క్రిప్ట్ను ఆపడానికి, “ఆపు” క్లిక్ చేయండి. [శీర్షిక id=”attachment_1215″ align=”aligncenter” width=”1919″]
LUAలో క్విక్ కోసం బాట్[/శీర్షిక]
ట్రేడింగ్ టెర్మినల్లో LUA స్క్రిప్ట్ని ఎలా ఇన్స్టాల్ చేయాలి
ట్రేడింగ్ రోబోట్ను ఇన్స్టాల్ చేయడానికి శిక్షణ మరియు ప్రామాణిక టెర్మినల్లకు ఒకే అల్గారిథమ్ అవసరం:
- టెర్మినల్ యొక్క ఎగువ మెనులో “సేవలు” విభాగంలో క్లిక్ చేయడం అవసరం.
- తర్వాత, డ్రాప్-డౌన్ డైలాగ్ బాక్స్లో “LUA స్క్రిప్ట్లు” బటన్ను కనుగొని, క్లిక్ చేయండి:
- ఆ సమయంలో, “అందుబాటులో ఉన్న స్క్రిప్ట్లు” విండో కనిపించాలి. అప్పుడు, మీరు “జోడించు” బటన్ను సక్రియం చేయాలి మరియు అవసరమైన ట్రేడింగ్ రోబోట్ యొక్క ఫైల్ను ఎంచుకోవాలి.
Quik టెర్మినల్లోని స్క్రిప్ట్తో Lua చార్ట్ నుండి డేటాను తీసుకోవడం: https://youtu.be/XVCZAnWoA8E ప్రోగ్రామింగ్ నేర్చుకోవడానికి మరియు భవిష్యత్తులో విజయం సాధించడానికి Lua ఒక గొప్ప ఎంపిక. ప్రధాన విషయం ఏమిటంటే సిద్ధాంతాన్ని చదవడం మాత్రమే ఆపకూడదు. నిరంతరం సాధన చేస్తూ మెటీరియల్ నేర్చుకోవడం మంచిది. నిర్దిష్ట సమయం తర్వాత, డెవలపర్ పురోగతి సాధించడం ప్రారంభిస్తాడు మరియు తన స్వంత విలువైన ఉత్పత్తిని సృష్టించగలడు.